i think id chk back the flop.
given positions id prolly snap call a river shove with any pair. i dont know if thats cos im fishy but i dont see you playing anything like this for value. i think id jst fold river but call if id been 3bing bb vs small alot making him want to fight back.