If you accidentally defeat Moltres, he will respawn in 7 days. Once you capture Moltres, he will no longer respawn.