Snake hooks are often a good choice, with or without gloves! Have you changed his cage at all? I know you are nervous, but you do need to try to chill out when you handle him. They can sense the tension and it will automatically set them off. XC
I have a nearly blind 18-19 year old girl who doesn't see much of anything. She has a rough time striking at food if the FT aren't warm for her to see, but has only bit me once when she was shedding and I poked her face. BP's don't necessarily need to see well to eat and get along pretty well. Have you tried feeding him already dead food? He might be afraid of live after being bit by the rat....