Oh I misunderstood.
You could do something like this to move the first result to the end so its not used until all bosses are cycled through.
local tableStuff = {
{name = "thing 1", pos = {x = 1, y = 2, z = 3}},
{name = "thing 2", pos = {x = 1, y = 2, z = 3}},
{name = "thing 3"...