Sorry to hear it went pop a bit prematurely matey, that sucks. At least using pro guys its on their head to sort it or at least prove it wasnt them.
Did that sub not massively rattle the speaker grille? Its not the most rigid bit of plastic covering in the world, although I guess the metal plate that holds the sub cone is quite substantial so may stop most of the rattling before it reaches the grille.