That's actually quite impressive because most satellites just don't do anything when they die. Boeing's vehicles die with flare, and depressing regularity
That's only because they're designed with passivation to vent tanks and disconnect batteries to remove sources of explosion when they start to die. If that fails the tanks eventually pop from thermal cycling or the solar panels overcharge the battery until it blows up like a Russian satellite did earlier this year.