Only thing I can keep thinking is ditch the heat rock.. They can heat very unevenly and get really hot causing burns on your snake
Other then that sounds like u got a friendly one.. Congrats and welcome
Also if that's it in the pic it's about the size of my 6month old.. Or your an absolute giant