Why is there always a 20-30s delay between you reducing an enemy ship's HP to 0% and that ship exploding (+ looting)?
But the "real" reason is that it takes time for a reactor to explode after a hull breach

My ship seems to explode instantly when the hull gets destroyed though, so this explanation seems a bit shaky.