Yeah, we think that it is a male as well. Been meaning to get it sexed...sometime in the near future.
Found some great facts in the Ball Python care sheets....pretty confirms my thoughts. Not going to waste time with the heat lamp...sticking to the under tank heat pad. Just might change his hide though.