Wow, my first thought was monster on the flop, with a mid pair less likely but still part of his range.

I don't think the stackoff is very good in a vacuum, but given history I can see the logic....