Should I have played this differently?

NOTE... BB is a Calling Station (VP$IP 34%, PFR 0, PostFlAgg 0.4, WTSD 50%, W$@SD 25%)

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

UTG+1 ($2.37)
Hero ($7.21)
MP2 ($5.40)
CO ($4.34)
Button ($4.10)
SB ($4.70)
BB ($4.99)
UTG ($0.97)

Preflop: Hero is MP1 with 5, 5.
2 folds, Hero raises to $0.12, MP2 raises to $0.24, 2 folds, SB calls $0.23, BB calls $0.22, Hero calls $0.12.

Flop: ($0.96) 8, 9, K (4 players)
SB checks, BB checks, Hero bets $0.36, MP2 folds, SB folds, BB calls $0.36.

Turn: ($1.68) T (2 players)
BB checks, Hero bets $0.66, BB calls $0.66.

River: ($3) 5 (2 players)
BB checks, Hero bets $5.95 (All-In), BB calls $3.73 (All-In).

Final Pot: $12.68