Hi,I guess one thing I need to know is what part of this great world do you live,and if you know the wildlife/laws.If not you may want to check with your
local pet store to see what snakes you are premitted to keep.
In Ohio we have laws about keeping native reptiles.
Corn snakes are my favorite(albino)they are beautiful,inexpensive,and always eaten well for me.

They don't get big enough to eat bunnies.Just mice.
But there are so many wonderful snakes out there.