I would have played differently since i don't find interesting to play post-flop oop vs Isaac Haxton. So I think I'd do the 3-bet and think to call or not whether he moves in ~25bbs. I'd have to know how much chips remaining i'll have if a lost to make that decision. But if i call pre-flop, so i never will raise him on this flop. Just because i can't call his all-in for ~22bb. He could have many flushdraws A-high, some K (K8+), some flushs (QJs, SCdiamonds), some steals that turn into monster hands (42, K2, K4), some PP better than the Eights (9d9, TdT, JdJ of course he can always have 7d7, 6d