I dunno, I don't hate that one. The flop bet size from him is weirdly high, but his betting range in general on that flop has so many hands you're ahead of, and the flop is so wet...I'm not sure the flop shove is optimal, but I think expecting him to fold AQ and KQ is going too far. The real question is how many QT, 9T, suited spades/etc you pushed out. On the other hand, you make it $2 and he only has $2.14 behind. I dunno, what do you think you should have done? Smaller raise to like $1.50?

I guess the other question is, if you do play QJ this way, what other hands are in your range to shove over flop bet? What hands do you expect him to call with when you do? What hands does he bet with that he folds now?