Call a doctor...I'm only a yoga instructor...why ask for advice here.
Did he take anything else like aspirin?
Drink the robitussan over a period of a few days or was it a bottles up thing?
Robo tripping. Hahahaha. Grow up soon or the liver will die.
Ask for help there.
leave him alone to sleep it off.