I forget - how old is River?

If he is old enough - maybe try offering him sips of water, juice or watered down Pedialyte in a cup (with you holding it of course).

I would also be hesitant to give him formula or milk until his barfiness subsides a bit.
Long, blonde, 3a/mostly b hair.