If you are 23 days from seeing pistils then you have at least 30 days to go... She should have started flowering 3-4 weeks after sprout, but all that aside it takes a solid 6-8 weeks for buds to fully develop, longer if the plant has been stunted.
Let's see a pic of the plant. Trichomes aren't the only factor.