Yeah, the hole being “on top” might be the problem. Predators in the wild generally always come from above. Most good python hides have a hole on the side.
I would think since he’s perfectly content being sprawled out all willy nilly 24/7, he wouldn’t care. Haha! But I’ll change it up and see what happens.