1. Why the question of a '7' plug? There's some foreknowledge? If you're jetted based on readings from a #7 plug, you are not jetted correctly.
2. Re: '..and it cleans right out.'
If it's jetted right, there isn't any cleaning out to be done. I'm not sure if you are saying it hits right off with no 4-stroking, or it only 4-strokes some, hence it 'cleans right out.'
3. It's either detonating....or not. The sound you describe sounds like detonation in which case, you'd best get it fixed. Detonation is NOT your friend!
But then, I had determined recently that some other bike was detonating based on what I understood the described noise to be. I was wrong.
Seems that a slack chain eating bits of the underside of the swingarm makes a 'popping' noise. :( Can't jet that out.
Boiling coolant sounds more like french fries frying than detonation does. What's going on with your coolant level? Losing some? (..and I'm not referring to the reservoir..it's losing coolant all the time)