Not sure of this, but maybe once someone kill the boss, they won't spawn again so if someone did it before you, you won't see it again, its like the Ender Dragon, once its defeated, you won't see any of them anymore unless the end is reset by admins, maybe its the same with Twilight Forest mobs, otherwise some people would camp around it and defeat them to have a lot of trophy to sell to other players...