He probabaly just had too much and couldn't handle it. Some people have a gag reflex when they inhale smoke, thats when they throw up. It was probably just a coincindence that he threw up after he smoked. It happened to me once but it just turned out to be the flu.