I had this issue, and although 50% of the times I loved the popping, I just wanted to clean it up so-to-speak. All I did was open (turn counter clockwise) the low end needle circuit 3/4 of a turn on each carb (30mm Dellortos) and the popping is gone. I'm much happier now having the Guzzi vacuum-sounding-roar when closing the throttle on decelleratiom (e.g approaching an exit ramp) over the race-ey popping.
There are other reasons for the popping as suggested and you'll find over the web, but in my case it was just a lean low end circuit that luckily I was able to adjust without changing the jetting, so I'd suggest trying that.