Was it feeding too soon, is a hopper suddenly too big for him now?
How much does your snake weigh? It's highly unlikely a mouse hopper is too big, unless your snake was extremely small when born. Most BP's first meal is a mouse hopper and they move onto adult mice very quickly.
It is okay to use pine bedding for snakes.
It is okay to feed live food to snakes.