Did you watch all this or did you just walk away? First one's good, second one's bad.

Any food item with teeth is a threat because if the snake is not interested and you're not around to stop it, it will chew on your snake and she will do nothing.

As long as you supervise, there's nothing wrong with feeding live.