I don't know the length of my BPs, but I have a few 2010s that are around that weight and less. I aim to feed about 10-15% of their body weight. Rat pups or weanling rats should be right around that for your BP, the rat pups I get are around 23-28grams. A 19 gram mouse might be a little small for him. Does he look skinny?