hi all, I know it's just unlucky but wanted opinions on whether pre-flop I played this wrong..
playing £55 f/o, 45 min clock, deepstack (10k starting stack) student tourny at g casino.
68 runners, 2 day event. down to last 30. I've just moved tables and played 3 hands, winning 2 (pf raise) and folding one to a cb re-raise. table mostly TAG's. Blinds 200/400 (25), level 6.
UTG+1 raises to 1300
UTG+ 2 calls
me:

sb: call
bb: call
I call because at this stage I'm not prepared to call the all in if UTG+1/2 decides to push. bad play? raise to 4k?
anyway flops comes:

happy days, goes check check, I bet 2300 (thoughts on size)
sb fold, bb thinks for a minute then ships (50BB!+). Fold, fold, insta (all in) call from me (I have around 16k)..he has

and hits

on turn. I know its unlucky but
a) should I have re-popped pf
b) bet size on flop?
c) his ship is bad play on his part right?
any thoughts would be greatly appreciated