Villain = 23/0/1 over 90 hands, probably a station.

I bet flop to protect my hand mostly from broadways. Same reason for the turn. I just want to check if this hand was played fine, or if i turned a hand with showdown value into a bluff.

PokerStars No-Limit Hold'em, $0.05 BB (9 handed) - Poker-Stars Converter Tool from FlopTurnRiver.com

UTG+1 ($5)
MP1 ($2.82)
MP2 ($6.10)
MP3 ($4.77)
CO ($6.68)
Button ($6.50)
SB ($15.58)
Hero (BB) ($5)
UTG ($9.93)

Preflop: Hero is BB with 10, 10
UTG bets $0.20, 3 folds, MP3 calls $0.20, 3 folds, Hero raises to $0.90, 1 fold, MP3 calls $0.70

Flop: ($2.02) 2, 2, 3 (2 players)
Hero bets $1.40, MP3 calls $1.40

Turn: ($4.82) 4 (2 players)
Hero bets $2.50, MP3 calls $2.47 (All-In)

River: ($9.76) K (2 players, 1 all-in)

Total pot: $9.76 | Rake: $0.45