Villain is 24/19, flop aggression of 4. Seems to have a standard, decent game.

So originally I was going to post about the turn, but now I'm second guessing the flop. If I had KdQd I think the flop would be fairly standard, but considering I have a made hand and a draw, should I just be flatting this flop?

As played, is there merit in checking back the turn? I mean, if I shove I don't see what I'm ahead of aside from some AdKd type hand, but I think he ships the flop some % of the time with a hand like that. So is this a spot where I should take a free card and reevaluate on the river?

Full Tilt No-Limit Hold'em, $1.00 BB (6 handed) - Full-Tilt Converter Tool from FlopTurnRiver.com

MP ($100)
CO ($74.65)
Hero (Button) ($369)
SB ($117.75)
BB ($146.25)
UTG ($101.50)

Preflop: Hero is Button with J, 9
1 fold, MP bets $3.50, 1 fold, Hero calls $3.50, 2 folds

Flop: ($8.50) J, 3, 5 (2 players)
MP bets $6, Hero raises to $22, MP calls $16

Turn: ($52.50) 6 (2 players)
MP checks, Hero ?