Lucky he has only been eating pinkies
That is the root of your problem.

If the prey is inappropriate in size the animal is more likely not to recognize it as a prey and if it does to eat it live.

Feed the right size prey (prey equal the animal's girth size = widest part of your BP's body) and your problem will be solved, not too mention that right now you are underfeeding your BP