I would recommend a Carpet Python. They may start off nippy at first but they mellow out with age really well. They also get the length as adults that look impressive but not so large that they can't be handled solo.
Sent from my SAMSUNG-SM-G935A using Tapatalk
Not sure getting a nippy kind of snake as a first snake is such a great idea ....