Hannah B.'s 'Bachelorette' Contestants May Have Just Been Announced, So Get Ready — PHOTOS

John Fleenor/ABC

For Bachelor fans, this week has been a whirlwind. Not only did we find out what happened after Colton Underwood hopped the fence in Portugal, but we also got to see that he and Cassie are living happily ever after — and then there was that little announcement that Hannah B. is the next Bachelorette. And less than 24 hours after that news became official, there's been another major development. On Wednesday night on social media, ABC revealed Hannah B.'s Bachelorette contestants, and now we know the 33 men who will be competing for her heart.

The big reveal happened on the official Bachelorette Facebook, where they shared an album featuring photos of the men we could expect to see this season. "For the first time ever, we are giving you an early look at the men who may be on #TheBachelorette. Leave a [rose emoji] for who would get your first impression rose," the post said.

It's important to note that the post did say that these men "may" be on The Bachelorette, so there's a chance that these aren't necessarily the contestants who will be on the show, although Entertainment Tonight did report that they are — and it would make sense that they are Hannah's contestants, since they're in the album, cheesy Bachelorette school portraits and all. (Bustle reached out to ABC to verify whether these are the actual contestants, but did not receive an immediate response.)

It's pretty surprising that this is already happening, especially since this isn't how this traditionally happens — and Bachelor Nation is very much a universe built on tradition. But considering the fact that Hannah herself isn't exactly a traditional Bachelorette, maybe it's time for a few changes, and this is a pretty big one to start with.

Ready to meet the men? Here they are:

1. Chasen C.

Chasen is 27 and from Longview, Washington.

2. Dustin K.

Dustin is 30 and from Chicago, Illinois.

3. John Paul J.

John Paul is 24 and from New Carrolton, Maryland.

4. Jonathan S.

Jonathan is 27 and from Los Angeles, California.

5. Kevin F.

Kevin is 27 and from Manteno, Illinois.

6. Matt D.

Matt is 26 and from Los Gatos, California.

7. Matteo V.

Matteo is 25 and from Atlanta, Georgia.

8. Mike J.

Mike is 31 and from San Antonio, Texas.

9. Luke S.

Luke is 29 and from Washington, D.C.

10. Thomas S.

Thomas is 27 and from Southfield, Michigan.

11. Ben G.

Ben — who is pictured on the left — is 30 and from Charlotte, North Carolina.

12. Daron B.

Daron is 25 and from Atlanta, Georgia.

13. Tyler C.

Tyler is 26 and from Jupiter, Florida.

14. Scott A.

Scott is 28 and from Chicago, Illinois.

15. Connor J.

Connor is 28 and from Newport Beach, California.

16. Joe R.

Joe is 27 and from Staten Island, New York.

17. Dylan B.

Dylan is 24 and from San Diego, California.

18. Joey J.

Joey is 33 and from Bethesda, Maryland.

19. Devin H.

Devin is 27 and from Sherman Oaks, California.

20. Garrett P.

Garrett is 27 and from Birmingham, Alabama

21. Matt D.

Interestingly enough, there are two guys named Matt D. This one is 31 and from Winter Springs, Florida

22. Jed W.

Jed is 25 and from Nashville, Tennessee.

23. Ryan S.

Ryan is 25 and from Philadelphia, Pennsylvania.

24. Joe B.

Joe is 30 and from Chicago, Illinois.

25. Peter W.

Peter is 27 and from Westlake Village, California.

26. Hunter J.

Hunter is 24 and from Westchester, California.

27. Luke P.

Luke is 24 and from Gainesville, Georgia.

28. Cameron A.

Cameron is 30 and from Austin, Texas.

29. Tyler G.

Tyler is 28 and from Boca Raton, Florida.

30. Brian B.

Brian is 30 and from Louisville, Kentucky.

31. Matt S.

Matt is 23, and from Newport Beach, California.

32. Grant E.

Grant is 30 from San Clemente, California.

33. Connor S.

Connor is 24 from Dallas, Texas.

Now that we know who Hannah B.'s contestants may be, all we have to do is wait for her premiere. Is it May 13 yet?