Surgery was completed all good, Weidman is on the long recovery road now and I think this year is finished for him for any training and fighting.
Him being 36 old fighter with six defeats from his last eight fights makes me think that it's time for him to finally retire.
I would argue that Silva didn't lose those subsequent fights due to the injury, rather that he was just outclassed by better younger opponents in the majority of his fights, and that's not counting the laughable fight that was Silva vs Cormier or the one against Diaz where he one but then got overturned. Speaking of that fight, it kinda ties into the argument against Weidman's recovery in the sport. Silva tested positive for drostanolone and androsterone and it has been speculated that those two were one of the reasons Silva could have such a speedy recovery and return to fighting (a bit more than a year later). For Weidman to do the same he would have to step out of the USADA testing poll, make the swift recovery, step back in the testing pool while not having any traces of steroids in his system. With better methods of detecting steroids than we did 6 years ago, I doubt he wouldn't pop.