Yeah it does sound like him.
Is it possible to invite him back?
I'm sure the door is wide open, no "invite" necessary. Just needs to bulid up a little backbone and deal with specific questions posed to him, and not go hide when such questions are twisted & translated by him, as some personal attack