Villain is 25/20/5.4%, very good and solid reg. I've caught him bluffing three streets a few times, but only in 3bet pots. Steals from SB wider than most.

SB ($110)
Hero ($112)
CO ($101)
BTN ($135)

Dealt to Hero 7 A
fold, fold, SB raises to $3, Hero calls $2

FLOP ($6) 3 5 J
SB bets $4, Hero calls $4

TURN ($14) 3 5 J J
SB bets $10, Hero calls $10

RIVER ($34) 3 5 J J 3
SB bets $18, Hero?