We've had our corn for about 6 weeks now. Here's how I do it:
I pre-weighed all of our frozen pinkies and sorted them into labeled zip lock bags by weight. They are all either 2, 3, or 4 grams.
Defrost the pinkie in a zip lock snack bag dunked into a solo cup with HOT tap water, that way the hot water doesn't wash away the scent of the pinkie. You may need something to hold the bag down into the water.
For feeding, I bought a tupperware container that's about 18" long, 12" wide, 3" tall - in other words pretty flat but with plenty of room to move around inside. It's not too big to put on the weight watchers scale we use, and I can easily put the snake inside without worry of catching a tail when closing.
I wait (or my son) waits until the last second to pull the pinkie out of the ziplock bag / water, to be sure it's warm. With the snake in the bin, and holding the pink by the tail, we 'point' the pinkie in the direction of the snakes head, and slowly move it towards the snake. Just don't get startled when the snake strikes, and let go as soon as the snake has it. Once I made the mistake of presenting a pinkie to the snake while holding the snake. I won't do that again.....snakey held onto my fingers in a death grip, so I had to wait until he was done getting it down before he would let go. Other than my arm getting tired, it didn't phase the snake.
We wait about 10 minutes for the snake to get the pinkie (s) all the way down and then dip the feeding bin back into his habitat and let him go out on his own.
Works every time......Have fun!