Pinkies are way, way too small for a BP. They can handle rat pups and adult mice right out of the egg. Prey size goes up as they grow - this is likely the source of him not shedding; he's not getting the amount of food he needs to grow. Prey size should be the same width as the WIDEST part of his body (not his neck). For him, looking? Probably rat pups, maybe even weaned rats. Definitely, definitely, big enough for large adult mice.
They're really stretchy.
I have nothing else to add other than I agree and those are cool pics...
Lucifer Sam, Siam cat...
Always sitting by your side,
Always by your side...
That cat's something I can't explain...