Sounds like all the old bugs and toxins worked totally out of his little body, which is a good thing. That's what vomiting and diarrhea is all about.........the body's way of riding itself of all the bad things.
Am glad he's doing well. I do know how you felt. I had 6 sons.