Time is one solution

Final round in ff is usually a pain but one thing 343 should do is only increase spawn time to 3 each round ,or add a minute to the final round ,or make when you kill the ledgendary reset to 6 minutes again giving you enough time to take out the last bosses