When doing pigs for the household, I found 6-8 months about right for OSB; longer for Large Black (but worth the wait, fantastic flavour), Saddlebacks a bit sooner or can run to fat.
Time of year can be a factor too - sending the OSBs after they've eaten all the windfall apples got us wonderfully appley pork!
And if you want to dry cure, it's got to be cold weather.
Bigger pigs aren't that happy on wet, cold mud, either, so we find October / early November is long enough to keep them, or we'd have them losing condition and needing more cake. (Or have to come in, so then more cake and not free range.)
Most people send porkers when their back is level with your knee / around 60-80kgs-ish; baconers bigger to have more "eye".
One factor is the size of joints you want. We are feeding 20+ here, so we send them off quite a bit bigger than you would for a domestic household.
If you want to take them bigger, you need to be careful they don't get too fat, check the max size the abattoir and butcher can handle, and if you can't cook or don't want huge joints you can always ask the butcher to bone and roll into whatever size you want. (Hams are so much better on the bone, though.)