There is no set date, or # of days.
Different strains strat to bud at different times.
I'm growing 4 plants each of 4 different strains, and of those, 4 are already budding, 4 will start very soon (within a week), 4, are putting on secondary growth (they'll start to flower in about 2--3 weeks), and the remaining 4 plants are still in full veg mode and probably won't show until the first week of Sept.
It's soo easy to tell. Males grow balls (pollen sacs), lots of 'em, and it's usually at least 3--4 days between when they are visible and when they open and begin to shed their pollen.
P.S. another change that occurs during the first 3 weeks of budding is "the stretch". Plants grow taller at an amazing rate. If you have a number of plants of the same strain, the tallest ones will generally be males.