I caught snakes, kept and fed them for years as a kid. My mother just drew the line at poisonous snakes. The easiest thing to do to feed snakes properly is to get some all beef or chicken hot dogs, cut those into the right sizes and then you unhinge their jaws carefully with a blunt butter knife and stuff the food down their mouths. Once it's past the head they'll just swallow it.
This way no weird trauma from watching life feed on life.
I only did that once and I hated it. My bull snake ate a rat after it gave birth and then I came in to find all these sad little baby rats squirming about with no mamma. I freaked and rode my bike all over town trying to find a wet rat nurse. I ended up flushing them down the toilet after my own failed attempts to feed them through a tiny eye dropper.