What we usually do is we set a deadline way in advance for the confirmation of the artiste. If cannot confirm, we move on and get somebody else who's sensible enough to give a definite answer. Must leave adequate time and space to promote the artiste so that people will be interested to come, unless we decide he's just a sideshow and not the highlight of the event.
I think that's pretty much SOP in any event management company, actually.