He may have a little. Signing players to extensions has always been a sore spot for the fanbase, the fact that he is resigning some key players is a step in the right direction. Now if he can keep Leblanc around for more than a year and maybe even get PD some front office support, people's opinions could change quicker than we would think.
Now, if he can just keep his mouth shut and stay out of the news, things can only keep getting better. Unfortunately, I dont that see that happening any time soon.