The reason he didn't stand was because Gove took the MPs who would have backed Boris. He did not have enough MPs behind him and would have finished 4th. I do think that his support for Leadsom was to make sure Gove didn't come second. If you are looking for a reason, I would suggest that May...