Ceebee74 - yes, I think you're right.
DS2 is sick probably about 20+ times a day. Most of the time this is just a small amount, which doesn't particularly bother him. Once or twice a day, it will be a significant amount, and will leave him very distressed. We haven't properly weaned him yet, as contrary to what all the docs say, food makes his sickness work. After eating any solids (whatever it is from puree to finger food), he will be violently sick at some point from immediately afterwards to hours later. He is usually really miserable in the meantime until he is sick.
We've tried gaviscon with no effect. He doesn't like being spoon fed, and will normally just throw the Gaviscon up. We've also tried motillium (domperidone?) and ranitidine, which haven't helped. With the second two, the vomiting is delayed, but happens eventually, and is worse for him when it does.
He hasn't had any weight gain problems - 98th centile at the moment, but he's feeding a lot (fully bf), including hourly in the night.
It has changed over time - he used to throw up dramatically several times a day before we weaned him, but this has decreased. However, he is meant to take antibiotics every day due to a kidney problem, and these used to make him sick, but we've stopped them now, so that might be why he's not sick so often.
He won't even take Calpol or Nurofen, so teething has been fun. At our last hospital appt, we got prescribed some suppositories for pain relief, which is great.
The hospital basically said try the meds and come back if it hasn't stopped by the time he's one. However, they wanted us to feed him solids three times a day, which I'm really struggling with, partly because he won't be spoon fed at all now, and because I feel really cruel when he's miserable and sick afterwards.