They r 4 grams, as in Recently Hatched? You may have to start with 1-day-old pinkies. Make sure they're as small as possible, soak them in warm water for awhile since baby snakes can have an aversion to the scent of a dead mouse & you might want to "brain" them first (gently puncture the skull of the pinky so that some brain fluid seeps out, which may work as an appetizer on your snake's sensors). Also, to aid in digestion, some people with hatchings make slices in the bodies of the pinkies with a razor, which can actually get messy!
Also, you might want to put your snake and its prey in a small container that is secure and keeps shut, like a small Tupperware tub (the smaller the better but of course your snake has to be able to swallow the pinky comfortably in it). Place the container in a dark place, like a dresser drawer or a cabinet and leave it alone for about 20-30 minutes before checking).
There are other tactics if your snake still don't make a grab for the pinky, like offering the head of the pinky first. While some of this seems unpleasant, if you love your snakes like I do, you'll do whatever you have to to get them to eat. I had two hatchlings who refused to eat (I still have the third who's actually voracious and never refuses food even when he's ready to shed!) and I went so far as to get the shedded skins off of lizards and scented pinkies with them, unfortunately to no avail but others swear it works. I even force-fed one after he refused all food for almost 3 months before he finally passed. But if you get to this point, make sure you view ways to do this on YouTube first! It might be nature's way of selecting the hardiest snakes only, who knows. This is the one negative of breeding, for me anyway, just the high chance of having hatchlings who won't eat, no matter what!
But if you asked the question here, on this forum, you are probably like most of us and you'll try everything you can to get them to eat!
Good luck and keep us posted!