I question his play on the turn. The biggest blank of all time falls and he almost pots it. Either he plays his monsters very fast or he's protecting a hand weaker than yours. The only hand that may play this way and have you beat is AA. But would he coldcall preflop with AA and another (loose) caller?