i wouldnt re-reraise with JJ either. and if you flop a set especially on a scary board like that, re-raise big on the flop, his bet is 120 - put out 400 or something, if by some weird chance he's got a str8 he'll likely push.

seems many people lose sets because they dont bet hard when they should. you had him.