I spent some time trying to figure out the math and it looks like as long as the BB was calling, and especially if he was raising actually, I should call.
Does this seem accurate?:
pot after HJ allin on turn = $272 ($182 + $90)
breakeven % (if BB folds): $90/($90+$272)$362 = 25%
“ if BB calls: $90/$452 = 19.9%
“ if BB max raise: $100/($100+$552)$652 = 15%
I looked at the odds calculator on cardplayer and see I was 19.05% if the BB had two pair, and less than 15% if he had something like Js10s. If the BB wasn’t calling I actually didn’t quite have odds though.