First take a deep breath, your snake is fine.
Did you tell your mom to make sure she doesn't smell like a mouse/rat when she handles the snake? If she held the mouse before picking the snake up, she would smell mighty tasty to the snake.
A snake won't be stressed out from not being handled for two weeks. It's also easier on the snake if you feed it inside it's cage, not in another container. If you feed a frozen thawed mouse you can actually leave it in the cage overnight. I wouldn't do this with a live rodent if it's older than weaned.
As far as gloves go.. whatever you feel comfortable with. I wear gloves for my female anaconda because she's a snot, but not for my 5.5' boa because I know she won't bite. Makes no difference to the snake.