i think the last hand is fine, people are floating 3bet flops with anything nowadays plus u say his 3bet call range is wide too so he has even more marginal stuff on flop.

fish donking??