44 years old (Born on January 29, 1981)
Happy Birthday, B.J. Flores! You've knocked out another year with the same style and flair that earned you titles like WBO NABO Cruiserweight Champion, United States Amateur Heavyweight Champ, and WBA Fedelatin Cruiserweight kingpin. Clearly age is just a number—though your opponents might wish you'd slow down!From dominating amateur rings to conquering professional championships, you've always packed a punch both inside and outside the ropes. May this birthday be as legendary as your victories—and may no cake dare challenge you in any weight class today! Keep swinging for greatness; you're truly timeless (and still undefeated by birthdays).