Don't overlook our Welcome Package, it contains many links to important and helpful information about functions at VHT like posting pictures and sending PMs (private messages), as well as finding the parts you need.
Last week I posted an audio recording from my CB450 to demonstrate the performance of some replacement springs in the spark advancer. I realized it is possible to extract the engine speed from the audio (at least if it is clean) and have been goofing around with a computer program to automate this process. There are several things I have to tweak to get it to work well, but it does seem to work. I took the CB360G out this morning on a route where I could capture some decent data and I'll share the audio track here along with the RPM and [calculated] speed data below. I ran out of physical space in fourth gear due to an upcoming stop sign.
I rode the bike this morning to capture the audio track discussed above. No popping today and I didn't change a thing. Still need to check the plugs.
One possible suspect is that the idle adjuster screw on the right-hand Keihin 723A carburetor has a weak spring. I sometimes tighten it by hand if I notice the idle is low, so I wonder if it could be backing out and that might be related to the popping. I happened to turn that adjuster in a bit before starting my ride today.