However, from Usher's comments it's almost obvious who the final two suiters are who'll be in the finale episode.
Osher slipped up when he was discussing how Bachelorette Angie Kent had handled the pressure of making her final decision.
"The emotions you see her feeling on screen are 100 per cent real, super authentic," he said.
"She had quite a tumultuous time before the very end of it, actually. Tonight, that's the tears you see. You see she's torn. It's the classic choice."
Which is when he began talking in even more details about the finale episode, which was filmed earlier this year, instead of where the viewers are up to in the show.
"It's not like in some years where we have two kind of similar people right at the very end. These are two very different..."
Which is when Osher must have realised his mistake, and the phone line went dead.
"He's gone, he's hung up!" said radio host Jackie 'O' Henderson.
Adding: "It's not the final tonight, is it, guys? It's just the semi final, isn't it? He thinks it's the final tonight."
Osher's comment about the final two being "very different" seemingly confirms that one of them must be long-haired larrikin Timm, who is quite unlike either of his rivals.
And fitness trainer and aspiring actor Carlin is expected to take the top spot - and Angie's heart.
The radio duo managed to get Osher back on air after his phone faux pas, however he didn't take Kyle's bait when he tried to get him to actually confirm the names of the finale two.
Viewers will watch Angie send home either Ryan, Timm or Carlin in Wednesday night's episode ahead of the finale on Thursday.
That's tomorrow, Osher!