Yeah I picked one that was day 16 so close to where yours were running to show you they looked pretty close. Males only take about 21-25 days to be fully mature and dropping clouds of pollen. Once you get past 2 weeks you better want pollen because they start dropping it quick.
That's one of my prized males, I call him Waldo. Named him when he was only 2 weeks above soil and he had some funky leaf patterns, put him in a cabinet with a bunch of other seedlings and asked people if they could find Waldo, stinks like a female in flowering and makes nice babies