You're feeding fuzzy mice or rats...?
If mice, those are WAY too small for her/him, and your BP can easily take at least hopper mice or fuzzy rats.
She doesn't look too thin but I defiantly like my little ones to be little chunks.
How often do you feed her?