How to tell what is causing my breaker to trip
In most cases of getting a "bzzz pop" on a circuit breaker there is a 98% chance you have a direct short to ground and if this happens once you shouldn't keep trying. The only thing it does is cause further damage to your electrical system. 

The first thing I would do is to turn very switch to the off position and unplug every piece of equipment from the system. I would remove the panel cover and using an ohm meter or continuity tester to see if I got a "ring" between the load side of the breaker and the neutral/ground buss which indicates a short. Or you could just reset the breaker if you don't have any meters but remember you are damaging your circuit and the breaker. 

So if you do not get a ring or the breaker stays on, then you know it is not the receptacles or the switches. Now you know the short is after one of the switches and probably in one of your light fixtures. You can then go around and turn on each switch on until you get a ring. This will locate which lighting branch is shorting out and you have at least isolated the problem to a smaller area of the circuit. 

If you do get a ring or the breaker trips off, you know the short is either before the switches or at one of the receptacles. Experience would tell me to check the receptacles first. 

Shorts are easy to find since they are and arc flash and create a lot of heat. so there will be the smell of something burnt, melted wire, blackened residue and melted insulation. 

Removing lamps form light fixture really doesn't help especially in fluorescent fixtures with ballasts and LED's with drivers. These ballasts and drivers use energy regardless if the lamps are plug in or not.

Isolating and locating where the problem is allows you to make better informed decisions on if its a simple fix you can handle or you need professional help.

FYI - since you have already turned the breaker on let it trip multiple times. It may be a good idea to change out the breaker. It is probably not operating within allowable tolerances (laymen terms the contacts are burnt and the bi-metal trip material is damaged).

Good luck