I went off a jump on a Yamaha 100mx at age 14 and got hit right as I was going airborne by an mx'er coming UP to the top of the hill I was leaping off.
Compound fracture of tibia and fibula (the 2 long, lower leg bones, the fibula's the big one, the tibia's the skinny one - I think). Blood everywhere and leg bones a poppin' out the skin, just like in 'Deliverance' where Burt Reynolds' leg popped out, nasty for a 14 year old kid to see but I stayed awake. The ahole who hit me (it was his fault, he wasn't supposed to ride UP to the top of a jump off point) he threw my riding shoe at me as I lay out on the ground, the shoe hit the bad leg, he says "here's your shoe" oh thanks, he was pissed about his bike when it was his fault.
I couldn't ride for 6 months and I stayed off a bike for 9 months because -- I thought if I had to emergency-like put my bad leg down on the ground for any reason it would be toast again.
Look at it this way -- err on the side of caution. A broken bone will heal. But it will break MUCH EASIER the next time at that break point. If you get out on the road too early and a mishap occurs and you break it again what if it breaks at the exact same spot, now its getting real used to breaking there, chronically weak.
That is a major crunch with all that metal being needed to keep your bits together! A lot of pins for such a small area and at a pivot point too -- it would almost be better if the break was midway on your leg, not at a pivot point like that. You *really* should let it heal and then some.
I would take 9 months off then do physical therapy and strength building for a couple-three months before you risk having to suddenly, instinctively support your bike with that foot as it slips out from under you in a corner due to oil/loose grave/wet metal sewer cover/whatever.
I would ask your doctor "If I might have to put my foot down suddenly with a lot of weight, and I want to err on the side of caution for healing time, and it's no hurry to get back riding I have a car -- would you say 3, 6 or 9 months doc?" then do what he says.
Keeping in mind how he pays his own bills.