I imagine that when it is guaranteed, the card will be released. I’m not sure what all goes into it, but I imagine that since fights are usually announced in bunches, that some sort of negotiations or thinking has to go into it first.
I hear you though, I would love to kill the suspense and find out who is fighting on the next card as well. If nothing else, I would like to know who is fighting on the Ultimate Fight Night.
"If there's a little blood, people like to see blood, it makes it interesting." - Forrest Griffin