Any thoughts on how I played the following hand?

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

Button ($3.95)
SB ($10.50)
Hero ($4.04)

Preflop: Hero is BB with K, J.
Button calls $0.04, SB raises to $0.2, Hero calls $0.16, Button calls $0.16.

Flop: ($0.60) A, 4, Q (3 players)
SB checks, Hero checks, Button checks.

Turn: ($0.60) 9 (3 players)
SB checks, Hero bets $0.24, Button raises to $0.48, SB folds, Hero calls $0.24.

River: ($1.56) J (2 players)
Hero checks, Button bets $0.44, Hero calls $4 (All-In), Button calls $3.95 (All-In).

Final Pot: $9.57