Tight table, so I started raising some SC's. No particular read. Villain is TAG. Flop call ok? Should I've pushed the turn?

Prima Poker skin
No Limit Holdem Ring game
Blinds: $2.00/$4.00
9 players
Converter

Stack sizes:
UTG: $501.00
UTG+1: $836.80
Hero: $696.20
MP2: $403.60
MP3: $665.00
CO: $398.79
Button: $396.00
SB: $151.84
BB: $463.40

Pre-flop: (9 players) Hero is MP1 with 8 9
2 folds, Hero raises to $16, 5 folds, BB calls.

Flop: A 4 8 ($34, 2 players)
BB checks, Hero bets $25, BB raises to $75, Hero calls.

Turn: 2 ($184, 2 players)
BB bets $120, Hero calls.

River: 4 ($424, 2 players)
BB checks, Hero bets $256.4, BB calls all-in $256.4.

Results:
Final pot: $936.8
BB shows Qs As