Both villains unknown.
I think after reviewing this hand a squeeze pre-flop would be better against 50 BB (fish).
OTT my thought was get the money in against AK, AQ, AJ,AT etc. Overplayed line?
BTN: 50 BB
SB: 56.5 BB
Hero (BB): 100 BB
UTG: 100 BB
MP: 100 BB
CO: 32.5 BB
SB posts SB 0.5 BB, Hero posts BB 1 BB
Pre Flop: (pot: 1.5 BB) Hero has 9♠ 9♣
fold, fold, fold, BTN raises to 3 BB, SB calls 2.5 BB, Hero calls 2 BB
Flop: (9 BB, 3 players) 9♦ A♠ J♣
SB checks, Hero checks, BTN bets 4 BB, fold, Hero calls 4 BB
Turn: (17 BB, 2 players) 8♥
Hero checks, BTN bets 16.5 BB, Hero raises to 33 BB, BTN raises to 43 BB and is all-in, Hero calls 10 BB
River: (103 BB, 2 players) 3♠
Spoiler
Hero shows 9♠ 9♣ (Three of a Kind, Nines)
(Pre 68%, Flop 83%, Turn 23%)
BTN shows T♠ 7♠ (Straight, Jack High)
(Pre 32%, Flop 17%, Turn 77%)
BTN wins 99.5 BB