Do I spy snake carpet in that photo? We use it for our bearded dragon, does that work well for BPs?

Pretty much what everyone else is saying; go a little warmer for your hot spot, but otherwise it doesn't sound out of the ordinary. I don't think escape attempts mean the snake is particularly unhappy, as everyone I've known who had a snake (of any kind) has dealt with it at some point or another. They just like to explore.