huh, I was always told that many small parrots take around 12 weeks+ to wean normally
Well some do take 12-14 weeks, it just depends on what you consider "small". If you're talking about an IRN, an Alexandrine, Senegals, Myers, etc. then it's typically a bit longer than say a Budgie, a Cockatiel, a Green Cheek, etc. But both my Budgies, Cockatiels, Green Cheeks, and Sun Conures, as well as my mom's, typically weaned between 7-10 weeks. Occasionally you'll have a baby or two in a clutch (usually it's only one in a clutch) that will take longer to fully wean than the rest for whatever reason. It just depends, as every bird is an individual.
Also, many breeders will hold their babies for 1-2 weeks AFTER they actually wean and stop crying for a "comfort feeding" at nighttime before they send them to their new homes, just to make sure that they are completely eating pellets/seeds and drinking water on their own, AND to make sure there are no lingering issues, such as a crop infection or something similar. So when you see breeders advertising fully-weaned babies for sale at 12 weeks old, the reality is usually that they weaned between 9-10 weeks old and the breeder held them for another 1-2 weeks to ensure there will be no issues...this is obviously in total contrast to the irresponsible, jerk breeders who sell unweaned babies who are under a month old to "experienced hand-feeders only", which is typically also total BS. These breeders simply ask the person, in an email yet, lol, whether or not they "have prior hand-feeding experience", the customer says "yep", and the breeder says "okay, you can take the unweaned baby for $100 less than the weaned babies cost". This is done only because the breeders want to get rid of the babies as quickly as possible to save them time, money on food, etc. Mostly it's about not having to do feedings every 2-3 hours for a 3-4 week old baby, they just want their money and don't give a damn about the welfare of the babies.
FYI, I'm speaking about "Abundance Weaning" throughout this post. I myself have never once practiced "Forced Weaning", nor have I EVER practiced Tube-Feeding babies. That's about the worst thing you can ever do to a baby bird, simply stick a plastic tube down into their crops and quickly and literally "fill them up" like a gas tank in less then 10 seconds. Babies who are only Tube-Fed often never learn how to eat properly, nor do they know what "taste" is. So weaning them is actually often much, much more difficult than a hand-fed baby, as the hand-fed baby learns what tastes good to them, bad to them, etc. And baby birds automatically have an innate, instinctual "feeding response", which is exhibited and used every time they are hand-fed. However, if you Tube-Feed them, they are forced to stop that innate feeding-response, which also can end in both physical and psychological/behavioral issues later in life...Think about that for a minute, one second you're starving, then someone picks you up, shoves a tube down your throat, and 10 seconds later you're suddenly full, and this is how you eat every single day from 2 weeks old forward. You would never know what "food" or more importantly what "water" was. You'd have no concept of taste, of enjoying eating, or of the very basic concept that "If you feel hungry and you eat food, you'll not feel hungry anymore". Tube-fed baby birds don't understand this concept, and this causes a HUGE ISSUE when trying to wean them...
But to answer your original question, average time it takes to "Abundance Wean" baby Budgies, Cockatiels, Green Cheeks, Parrotlets, Lovebirds, and other small species of parrots can range anywhere between 7 weeks at the very earliest to 10 weeks...sometimes there are reasons that it takes longer, or it actually doesn't take longer, but the breeders hold their babies from leaving for their new homes for 1-2 weeks after they fully wean, just to ensure they have no issues. And every species is different. In-general, the larger the parrot, the longer it takes for them to Abundance-Wean, though there are some exceptions to that rule as well...
I would have to say that in the 20 years I bred both English and American Budgies (the majority of what I personally bred and hand-raised/fed), my babies were always pulled from the nest box at 2 weeks old, occasionally at 3 weeks if something came-up, but generally I pulled at 2 weeks always (never, ever wait to pull a baby bird from the nest box at any older than 3 weeks, even 4 weeks makes it soooooo difficult to get them to eat from a syringe or spoon)...And in-general, my babies would fully Abundance Wean between 8-9 weeks old. I have never once practiced "Force Weaning", so i don't have any concept as to how long it takes on-average for these species of smaller parrots to "Force Wean", though I would say that the benefit of a baby fully weaning a week or two earlier through Force-Weaning than a week or two later through Abundance-Weaning is not at all worth the negative consequences that Force-Weaning brings to the bird.
Most bird-mills who supply mass quantities of baby Canaries, Finches, Budgies, Cockatiels, Lovebirds, Parrotlets, and Green Cheek Conures to pet shops ALL practice "Force Weaning", if that tells you anything...