"It got to the point where one guy actually said to Elly, 'If you're going to smash a bottle of Fireball and then kiss James, you aren’t the girl for me'—but this was cut from the show," the source admitted.
"That comment broke her heart and really opened her eyes, which is when she started to see James in a different light. When it all started to kick off at the dinner party, she’d just had enough and wanted him gone."
The dinner party in question took place on last night's episode of The Bachelorette, and showed James dramatically storming out of the event after getting jealous over Elly's history with Joe Woodbury.
During a Q&A session with the Miles sisters, viewers could see James' emotions become completely uncontrollable as Joe went into detail about his romantic past with her.
When Joe was questioned about his and Elly's connection after their apparent "weekend away" prior to the show, he replied:
"It was that weekend. Yeah, it was that weekend..." he said. At this stage, anyone could see that James was becoming uncomfortable, which led Becky to call him out on his behaviour.
As the intensity of the moment kept rising, James turned to co-star Frazer Neale and said he was going to leave the table. Leaving Elly extremely unimpressed with his behaviour and called it a "red flag" for her, ultimately sending James home.
And while eliminations predictions remain on track, we can only wait and see who wins the Miles' sisters hearts at the end.
The Bachelorette Australia airs on Wednesdays and Thursdays at 7:30pm on Network Ten.