I've always understood that vomiting isn't an uncommon side effect to getting REALLY blazed... low tolerance + primo weed + cough-inducing bong hit = really stoned
don't feel bad about it, from the sound of it he was in a happy frame of mind and probably appreciated the ganja