He didn't bet the turn, it looks like missed hearts to me. Is this bad? No reads. Am I crazy?

Party Poker No-Limit Hold'em, $2 BB (8 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

Hero ($211)
MP1 ($23.61)
MP2 ($52.50)
CO ($294.30)
Button ($256.29)
SB ($72.90)
BB ($159.27)
UTG ($210.17)

Preflop: Hero is UTG+1 with K, A. SB posts a blind of $1.
1 fold, Hero raises to $8, 3 folds, Button calls $8, 2 folds.

Flop: ($19) 2, J, 5 (2 players)
Hero bets $15, Button calls $15.

Turn: ($49) 8 (2 players)
Hero checks, Button checks.

River: ($49) 6 (2 players)
Hero checks, Button bets $25, Hero calls $25.

Final Pot: $99