I would say a Ball is beyond easy to pick up. If you want a challenge and really learn how to deal with snakes find a pissy Blood Python or other snake with an attitude. When I had three baby Bloods I got bit almost every time I handled them. Really no way around it but in time they learned I wasn't doing them harm and was not going away so they mostly stopped. Still at times the male I have will be pissy, like the other day, and strike at me. He's bigger now so it's easier to keep from being tagged having more snake to work with but you certainly need to know what you're doing.
No matter the snake what I do is once the enclosure is open I'll touch the snake near the tail. Gently just to let it know I'm there. Then depending on how it reacts I continue taking it out.
If it's being calm I can usually simply pull it out.
If it's cranky I will sometimes use a flat palm to touch their head and calm them.
When they are really cranky I use my paper towel roll to gather more information and see if they are actually going to strike. If they do I'll use the paper towel roll as a shield as I get a handle on the back half of the snake. One I get them out they'll usually calm..... But on occasion we do a little dance.