Great advice Robin!

So everything Robin said to you plus this...

Give your snake a chance to settle in. It's a whole new world in your home from what this animal is used to full of new vibrations, new smells, new ways of being handled, etc. Any animal but especially an animal as perceptive to it's environment like a snake and as instinctive as a snake is, is going to need some time to adjust.

As far as hissing/biting/nipping/striking goes, any snake can do it and will do it. Maybe not often, maybe hardly ever but it's a part of keeping snakes to accept that occasionally your snake is going to try and tag you or not be in the mood to be messed around with. Most bites occur because you've put your snake in a place that it feels the need to defend itself and most are avoidable but some are not. Accepting that is just part of owning these wonderful and fascinating animals.