What a weird line by the BB. Given no relevant history with the Villain I’d probably fold, but maybe that’s just a bit too nitty. We’ve really under-repped our hand.
All that said, bet the flop for value! I think you’ll get called by a lot of worse holdings here and while strengthening our check back range is good, getting immediate value is probably better.