The thing with normal ball pythons is that there is incredible variety. To me, it looks like a normal because I don't see any flames which are big indicator. Of course, I can't tell for sure from pics. You can always try breeding to prove him out.