Heads up match with 10 dollars on the line, and in this particular scenario, I'm on the button and have to complete my small.

I get dealt Ac Jd, and just limp, knowing that the BB is an aggressive player and will probably raise for me with any marginal holding (K-10, A-x). He doesn't disappoint, and raises 50 on top (blinds are 5/10, and we start with 1000 chips each). I reraise 100 more, and he just flat calls, so there's 320 in the pot going into the flop.

Flop comes down 8c 8d 2s, and BB pushes. What would you do here?