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.