I don't think it's too unusual. My roommate in college has thrown up about a dozen times. He described it pretty much the same way you did. When he takes a really big hit, he'll immediately cough and throw up, but after that he's completely fine. I'm not sure why it happens, but I guess some people are just like that.