My first thought when reading this was that he could possibly have something lodged in his throat / airway.

I'd get checked again. Did you tell them that he was eating at the time he went unresponsive etc?

In that kind of circumstance I would have rung an ambulance rather than taking him there yourself.