Actually, I wasn't under any time pressure
I think what threw both of us off (I got the one-turn-checkmate anyway) was the psychological impact of the previous move (I was all "lol I've got this" and he was probably all "♥♥♥♥ ♥♥♥♥ how didn't I see that?").