The SRBs were actually blown up once: During Challenger's final flight, when the SRBs flew unguidedly along after the ET explosion/ Orbiter breakup.
Challenger didn't really explode: It was accelerated away from the collapsing fuel-tank at a rate higher than it's structure could sustain. It broke up under aero-loads.