I dont like this at all, and for a few reasons. The most important is that you have less than 50BBs at the table, why arent you buying in full? Preflop your reraise is small, Id make it closer to $10. The flop is much more difficult because you are so shortstacked. What is your read on the opponent? He was the original raiser and if he is fairly aggressive this simply could be a continuation bet, but he has committed more than half his stack, so I doubt he is getting away from his hand. I think this has a lot to do with reads, and it is complicated by your stack size.