All ball pythons are different. Some believe that they grow to like, or love you. Rather, i believe they grow to tolerate you. It is sort of a trust thing. Once they realize that you aren't a predator and aren't going to snack on him, he will relax. All it takes is spending time with him. Generally, in the Ball Python species they tend to just lie about, so the 15 minutes of him sliding around on your lap is normal. So in answer to your question, YES, that is normal. for being out of the hide however, be sure to check your temps. Also, make sure that you have sufficient amount of bedding over the area where your Uth is. If there isn't much there it could be TOO hot and cause a burn or discomfort. If you are worried about this there is stuff called jungle carpet that can be purchased that will prevent this from occurring.
Best of luck to you and your new BP! Sorry about the novel! lol