Villain is donkish (40/20/1.5)

Is it standard to check this flop?

Poker Room skin
No Limit Holdem Ring game
Blinds: $2/$4
5 players
Converter

Stack sizes:
UTG: $147.35
CO: $117.25
Button: $254.00
SB: $372.75
Hero: $410.30

Pre-flop: (5 players) Hero is BB with K A
UTG folds, CO raises to $15, Button calls, SB folds, Hero raises to $56, CO folds, Button calls.

Flop: J 9 J ($129, 2 players)
Hero bets $72, Button calls.

Turn: Q ($273, 2 players)
Hero????? (Button has less than 1/2 pot left with $122)