As I stated, I'm pretty sure an 8-K will be required.
I personally don't think he left because of a conflict of interest and I don't think it has anything to do with his option purchase. It's a matter of does he have the money and does he expect a return on his investment, a pure economic decision.