There's your answer
7months feeding hopper mice
Most hatchlings are started on hoppers and quickly switch to adult.

You BP is underfed which likely explain why he is constantly rooming including during day time.