Did he give you carbon fiber insoles to wear in your shoes? They will keep your foot from flexing and will let it heal, and will not make your hip go nuts as a walking boot would do.
I had this happen a year ago in July. They say it's healed when it doesn't hurt anymore, whatever that really means...I was super careful and gave it ten weeks because I really wanted it HEALED. I expect that was more than necessary.
Have been running for the last year and am fine.
"My predominant feeling is one of gratitude. I have loved and been loved;I have been given much and I have given something in return...Above all, I have been a sentient being, a thinking animal, on this beautiful planet, and that in itself has been an enormous privilege and an adventure." O. Sacks