£30 tourn at my local casino. Level 2 (50/100). We are 9 handed and table is... a bit fishy - some people playing lots of hands passively, but some tight players. My image is probably TAG but we had not been playing long.
I am in HJ with 7,700 stack
UTG limps, and so do next 2 players. I look down at

and raise to 800.
UTG calls, others fold, so pot is 1,950. UTG just has me covered but not by loads.
Flop is

He donks 2,600
What would you/should I do?
I didn't consider folding, he obviously could be ahead but I really couldn't see it - I would definitely expect him to check to me with all strong hands on this board as he knows I am betting, and also his overbet seemed determined to push me off. Maybe such thinking is bad?
My main question is, considering that he is almost certainly going to shove any turn, should I just call and let him do it (in effect giving him 2 cards to hit whatever he may be drawing to) or raise to shut him down now to take the pot, which hopefully I could use well against a weak field?
What would you do if you did just call and he set you in on

turn?
Thanks