Rob, I've heard about those stimulators, hope it works. I'm just concerned this doc didn't check it WAY before now. I've broken knees and they don't take 6 months for the bone to fuse.
Also, be sure to REST it and ELEVATE it whenever possible. I'm no MD but rest and elevation can do wonders for healing.
Good luck and heal well, it's almost riding season.