Villain is VP 42, PF 9, 3Bet 0 (70) and 2.4 Aggro over only 254 hands

He seems to be very aggro postflop, except when he has a hand.

I'm expecting a lot of Ax in his range, so the river card is a bit really

Thoughts?

PokerStars No-Limit Hold'em, $0.05 BB (6 handed) - PokerStars Converter Tool from FlopTurnRiver.com

UTG ($5.16)
MP ($6.94)
Hero (CO) ($6.38)
Button ($4.51)
SB ($6.60)
BB ($12.60)

Preflop: Hero is CO with 9, 8
2 folds, Hero bets $0.15, 2 folds, BB calls $0.10

Flop: ($0.32) A, 9, 9 (2 players)
BB checks, Hero bets $0.15, BB calls $0.15

Turn: ($0.62) 8 (2 players)
BB checks, Hero bets $0.50, BB calls $0.50

River: ($1.62) A (2 players)
BB bets $2.25, Hero???