In general, BPs are "happy" when they're mostly stationary, especially by day. He might be too warm- most keep the cool end of the enclosure somewhat lower (76-78*) so the snake has more temperature choices- that could be why he's restless.
What size prey are you feeding him? & rats or mice?
This chart might also help you- sometimes you might be feeding more than your snake needs to eat, & it's only natural to worry about why they aren't eating- so take a look at this & see where your BP fits in:
![]()