Main BU Villain is quite aggressive, saw quite a few squeezes from him in the past half hour or so, likes to bet in position.
Preflop:
HJ ($600): Hero calls $3 with
BU ($600): Raise to $16
BB ($900): Call $16
Hero calls $16
Flop ($49): 2
2
4
BB checks
Hero bets $15
BU calls $15
BB folds
Turn ($79): A
Hero checks
BU checks
River ($109): 9
Hero bets $35
BU raises to $135
Hero raises to $245
BU calls
1. What does Hero's hand look like?
2. What is Villain's calling range on the River 3-bet?