Hand 1 and 2 I agree with everything said. Hand 3 I would raise to 3BB and fold to a shove. Of course I wouldnt do this if i have a read that BB never gives up a blind.
In this particular hand I would fold to the 3bet. BUT, you have acomplished something important here i think. Next time the same situation presents(which is very probable), he will be 3betting you lighter, maybe even with some air, so you will be able to take advantage of this.
So if you are thinking why did i raise? i just lost 2.5BB!! Remember you have also managed to widen villains 3bet range(probably), and you will be able to use that for your profit.
Anyway, that´s what i think. Hope it is useful.