I think that is perfectly normal. Ball Pythons are "lazy" snakes they are used to being down in rodent dens and love dark places. If you only have one hide in the enclosure I highly suggest getting another one. Ball Pythons need to be hiding no matter where they are in the tank. They are also the type of snake that think every thing is out to get them. If he loves that flower pot then he will love another one on opposite side of the tank.