Did you limp or raise on the button? If you limped, than you're calling 155 not 140, yes?
Anyway, SB's preflop 3betting range here is probably pretty narrow. There's hardly any dead money in there to steal. You describe him as someone who would call almost any two for any price preflop, but isn't hyper-aggro preflop. Thus, I think he has a pretty standard range of AA-88 + big aces. Now, what does he have when he 3bets the flop? I would weight this heavily to overpairs because of the fact that he's involved in a 3 way pot. If he has an overpair here, he knows if he just calls then BB for sure is going to call and then he's going to be oop vs. 2 players and hate just about every turn card - this is especially true if he has a hand like QQ. So I see him preferring a 3bet w/ overpairs (I don't think he's good enough to fold them). A
K
/A
Q
/A
J
I would think he's more likely to just flat call your raise otf, but I wouldn't discount them from his range either. It's also possible that he has 88 - but that's the only hand we're doomed against.
BB I wouldn't be worried about at all. Ask yourself this - would a super aggro whale ever flat call a made hand on a super wet flop vs. the man who stacks off w/ everything. For any price. In the world's deepest 2/5 game? He could seriously have 4
5
here. And probably no better than 87o or 97o (maybe QQ/JJ too, considering your read). If he's super aggro like you say - any flush draw/combo draw/made hand is raising that flop every time.
So yea, I'm shoving this. Worrying about one of them showing up w/ 75/super combo draw/sets/whatever is kind of mubsy imo.