I got bad news for you their is no drug out there on the market that deals with mucus problems. I have the same thing at first I was put on Bentyl which did nothing secondly I have tried the High Fiber Low fat eliminate milk products crap too and it sill will happen mine is so bad it can happen 40 -50 times a day sometimes it clear like spit other times its a grungy yellow usually its in small frequent excretions but sometimes it can be in a big glob too. It is tragic that he is having this problem at such an early age I am 22 I have tasted life,this is debilitating and life hindering. I don't know of anything that really works. The blood could be from straining I had that a few times two. It sounds like he has the same thing as me.