I know if you KO a Tapu they will respawn if you beat the Elite Four again, but what if I've already caught it and release it? The reason is because I want to catch Tapu Koko in an Ultra ball.
All Pokemon that can respawn will stop respawning when it is caught. Therefore, since you caught Tapu Koko, it will not respawn.
Hope I helped. :)