If he's doing this regularly you need to get a fecal done and also have him checked for cryptosporidia.
It could also be a number of other things, too cold, handled too soon, too hot, food to big, but I don't think so based on the info you provided.
Next time he regurges take that to the vet and have it checked for crypto and next time he poops have that checked for parasites.