Reality Steve spoiler blogger Steve Carbone says he is waiting for a reliable source to confirm the winner -- a source who has apparently shared "solid" information with him in recent years -- but until then, he has revealed who finished as Becca's Final 2 bachelors.
According to Carbone, the two men who made it to the end of the season were Blake Horstmann, a 28-year-old sales representative from Bailey, CO, and Garrett Yrigoyen, a 29-year-old medical sales representative from Reno, NV.
The Bachelorette host Chris Harrison has teased Blake -- who brought a horse into the ABC studio to meet Becca for the first time on The Bachelor: After the Final Rose in March -- is "an interesting guy" who establishes "a really good connection" with Becca.
Blake considers himself a modern romantic who believes that two people need to be independent in order to truly love each other, so he signed up for The Bachelorette looking for his equal match.
Born and raised in small-town Bailey, CO, Blake was both a high-school and collegiate athlete. Despite excelling at football and basketball, Blake has a secret talent -- he's a great swing dancer!
One hint Becca might have chosen Blake was when fellow The Bachelorette bachelor Connor Obrochta commented on Blake's Instagram about his engagement -- but then Connor retracted his statement, saying he didn't know anything and was just having a little fun.
Chris has also revealed Garrett is a "good looking dude and great guy," as well as "a sneaky good athlete."
"There's always that one man or woman on the show that always just takes care of the Bachelor or the Bachelorette," Chris said in a Facebook Live video when announcing The Bachelorette cast.
"One thing that's great about Garrett is he just cares about Becca, and he's always that guy who walks into a situation and is just like, 'What can I do to make you happy?' So he's always kind of disarming and puts Becca at ease. Good dude."
Garrett was raised in a small town in central California. He loves the outdoors, including fly fishing and hiking, and he also does a great impression of Chris Farley.
Carbone says the editing of The Bachelorette's premiere makes it very clear Becca is most interested and invested in Blake and Garrett.
"They're the only two guys you hear her outwardly compliment on the first episode," Carbone writes.
As for the bachelor who finished in third place, Carbone reports Jason Tartick, a 29-year-old senior corporate banker from Seattle, WA, gets eliminated after Becca's round of overnight Fantasy Suite dates.
Jason is originally from Buffalo, NY, and The Bachelorette host says he's a good, "blue-collar guy" who does "what's right" and builds "a really, really good relationship" with Becca.
Jason is a successful banker "with a heart of gold," according to ABC. When he's not rooting for his hometown Buffalo Bills, he's belting out tunes from his favorite Disney movies.
Carbone previously reported that Colton Underwood, a 26-year-old NFL free agent from Los Angeles, CA, claimed fourth place on the show. That means Becca sends Colton home after visiting his hometown and meeting his family.
Chris has teased that Colton "has a couple of issues" and a "big story" that he and Becca will have to address and deal with this season.
Colton played professional football for three teams before an injury forced him to retire. Post-football, Colton has dedicated himself to helping children fighting cystic fibrosis, according to ABC. When he's not working, he loves to spend time with his family and dog Sniper.
Carbone also previously leaked Becca's Final 9 bachelors, although their finishing order is unclear leading up to the four aforementioned men.
The rest of the guys in Becca's alleged Final 9 are Lincoln Adim, a 26-year-old account sales executive from Los Angeles, CA; Chris Randone, a 30-year-old sales trainer from Orlando, FL; Leo Dottavio, a 31-year-old stuntman from Studio City, CA; Wills Reid, a 29-year-old graphic designer from Los Angeles, CA; and Connor Obrochta, a 25-year-old fitness coach from St. Petersburg, FL.
The Bachelorette's fourteenth season is set to premiere Monday, May 28 at 8PM ET/PT on ABC.