Opponent is kinda loose (30%ish VP$IP), passive pre-flop and bought in short (was at under $30.) Call this twice on sunday?

PokerStars No-Limit Hold'em, $1.00 BB (9 handed) FTR converter on zerodivide.cx

MP3 ($88.30)
CO ($98.50)
Button ($65.80)
SB ($139.65)
Fnord ($96)
UTG ($94.50)
UTG+1 ($130.30)
MP1 ($100)
MP2 ($39.55)

Preflop: Fnord is BB with 3, 3.
4 folds, MP3 calls $1, 2 folds, SB completes, Fnord checks.

Flop: ($3) 4, 3, 9 (3 players)
SB checks, Fnord bets $3, MP3 folds, SB calls $3.

Turn: ($9) Q (2 players)
SB checks, Fnord bets $6, SB calls $6.

River: ($21) J (2 players)
SB checks, Fnord bets $15, SB raises to $108...