Have a feeling they told him to resign and to so to ASAP or else he would be fired in a major way. He did this to avoid another more trouble.
delenda est