Only fairly recently I began ‘searching’ for tonsil stones. I get ones like this frequently even though I get smaller ones out a couple times a week. I have good oral hygiene, see dentist regularly etc good at flossing. I had tonsillitis a lot as a teen and can only think this is why I get so many! Has left me wondering if my breath has stank for years!