Speculate all you want about what he is on. The dude looks lean and decently muscular. There are guys that would have to take a ton of stuff to look this way and guys that can get this way while being clueless about weights and diet.
It doesn't matter about before and after pics either. Its about the genetic gift of muscle fibers and metabolism. Could he be on something? Sure. Are there guys that look way better than this natural. Yes.
Hes not huge. He's huge compare to what he was. You can obviously see that a guy is on something when he has the size of a pro bodybuilder, but most of us average genetic people want to cry drugs as soon as someone makes gaines