Sounds like he has his panties in a right little twist. Concern yourself with your own lifting and routines, no need to waste your time and energy trying to rationalise what other people do (or what you think they are are up to). What's the point in that ?!
I couldn't give a shit whether someone uses AAS or not, same when I compete; if they wanna use and try and beat the system that's their choice.