Villain was pretty bad, flopped a flush with 83 in a 3bet pot vs my KKh so he doubled up. Is this fairly standard, any better line?

PokerStars No-Limit Hold'em, $1.00 BB (2 handed) Poker-Stars Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

Button ($210.70)
Hero ($438.05)

Preflop: Hero is BB with J, K.
Button calls $0.50, Hero raises to $4, Button calls $3.

Flop: ($8) 4, K, 3 (2 players)
Hero bets $5, Button raises to $20, Hero calls $15.

Turn: ($48) J (2 players)
Hero checks, Button bets $36, Hero calls $36.

River: ($120) 7 (2 players)
Hero checks, Button bets $50, Hero raises to $164