Yes, that is right. Shawn Hunsdale has decided to “resign” except for the slight detail that he was impeached already so there was nothing for him to resign from.
One of the comments asks who represents the CFS at SFSS now? Their new hire, the CFS Vice-Chair will make sure that CFS remains firmly in control of the SFSS.