A.S.
Awwww . . . poor baby. I know exactly what you mean because I hate to vomit and will fight that feeling tooth and nail (when it would probably be better to just let it happen). I usually feel like crying too and I'm 41 years old. It probably relates to feeling out of control of his body, bless his heart.
My younger son is 14 and he still likes me close by if he throws up. I just stand there with a wet washcloth for his forehead, and tuck him into clean, cool sheets once the moment has passed.
It sounds like you did fine - hang in there. Hope this passes quickly.