Oh god I'd hate folding to a shove at this point. Although I'd expect him to call more often than he shoves. His bet looks like he wants to get weak value with his pair vs your overcards, so I like the bluff idea. Stack sizes are so damn awkward though. I think your raise size is fine from leaving urself a bet on the river stand point, but if he raises and we have to fold that really really sucks, but is probably the best move.

But in other news, why'd you check the flop if you weren't planning on giving up? And I'd raise 4x pre vs most players.