nowee, BB can be due to several reasons. Tonsil stones and infection is one of them, and you can notice it visually. A diagnostic session with a GP should set you off on the right track. But incase you're found negative to the above symptoms then good luck in finding a cure.
Millions of sufferers around the world are doing trial and error, but sometimes what works for one person doesnt work out for the rest. I've literally tried everything but dont really have hope in products anymore. Doing it the natural way now, healthy food and exercise.