Villain is 17/0/1 over 6 hands. He flats the utg open in the bb, c/c's the flop, checks the turn, and check/shoves the river. WTF? Ever folding?

Full Tilt No-Limit Hold'em, $0.10 BB (6 handed) - Full Tilt Converter Tool from FlopTurnRiver.com

BB ($11.91)
Hero (UTG) ($22.14)
MP ($4.94)
CO ($10)
Button ($11.10)
SB ($2.98)

Preflop: Hero is UTG with 8, 8
Hero bets $0.30, 4 folds, BB calls $0.20

Flop: ($0.65) 6, 3, 2 (2 players)
BB checks, Hero bets $0.40, BB calls $0.40

Turn: ($1.45) Q (2 players)
BB checks, Hero checks

River: ($1.45) 8 (2 players)
BB checks, Hero bets $3, BB raises to $11.21 (All-In), Hero ?