Sounds like wind pain, could be the food could be sucking to much air when he has a drink.

You can try colic stuff, grip water all those things. DD cant seem to stomach things like porrage and weetbix etc it always makes her gassy