question: My 13 year old son has strep throat. When he eats or drinks he has to spit out a lot of saliva. Is excessive saliva normal. He is 13, 170 lbs, has environmental, peanut, and seafood allergies. He has been on keflex for three days and this morning would be his fourth day but he could not keep the keflex down I think more because of a throat reflex issue with the spitting which made him throw up than a stomach issue.