Sounds like you got some extract made by a novice that still contained solvent. This is what the 'fireworks' are; the solvents evaporating out and igniting right before you inhale them. It is VERY important to your health not to consume unpurged BHO. Purging is a whole set of (commonly ignored/skipped) steps that pro BHO makers use to remove as much residual solvent as possible. Many uneducated BHOtards think that all you need to do is blast the (sacred) resins in petrochemical solvents and then let it dry/evaporate with gentle heat, they are doing a disservice to anyone who ingests these tainted resins. Make sure you know they know how to do it right or buyer BEWARE.