villain is 32/20/1.1 over ~150 hands

is checking behind right here given villains c/c's and 4 to a strait on the board?

Full Tilt Poker Game #1399658726: Table Sunray (6 max) - $0.10/$0.25 - No Limit Hold'em - 21:59:35 ET - 2006/12/12
Seat 1: TheDivineRod ($76.60)
Seat 2: ggnoobs ($33.95)
Seat 3: madmilk ($29.45)
Seat 4: jmacn10 ($49.75)
Seat 5: BODE-ist ($31.75)
Seat 6: ocubio ($27.10)
TheDivineRod posts the small blind of $0.10
ggnoobs posts the big blind of $0.25
The button is in seat #6
*** HOLE CARDS ***
Dealt to BODE-ist [Qc Qd]
madmilk folds
jmacn10 raises to $0.50
BODE-ist raises to $2
ocubio folds
TheDivineRod calls $1.90
ggnoobs folds
jmacn10 calls $1.50
*** FLOP *** [9d 5c 7h]
TheDivineRod checks
jmacn10 checks
BODE-ist bets $4
TheDivineRod folds
jmacn10 calls $4
*** TURN *** [9d 5c 7h] [4c]
jmacn10 checks
BODE-ist has 15 seconds left to act
BODE-ist bets $10
jmacn10 calls $10
*** RIVER *** [9d 5c 7h 4c] [8s]
jmacn10 checks
BODE-ist checks