I don't know - I think when you're close to someone, or when someone is a former employee who did good work for you for a number of years, you never want to believe that the person was cheating/lying/breaking the rules.
That said - the new info that he tested positive for stanzolol puts serious holes in his story. That is one strong steroid, one I don't think can be found in your run-of-the-mill supplements.