Good.
That's great that he already ate for you, and since you gave a little more information, I think I can make a guess as to why he's been so restless. He's hungry!
Was this pinky a pinky mouse or a pinky rat? Rat pinkies are bigger, BUT neither one is an adequate meal for this snake. Bear in mind we're not seeing this snake but the typical BP hatchling is generally fed a mouse "hopper", which is much bigger. Was the pinky alive or f/t (frozen-thawed)? Either way, since you know he is willing to eat, I'd wait about 5 days, & then offer him a meal of the appropriate size- preferably a hopper that's "f/t". He might just take it- IF you offer it the right way- since he took the pinky despite being so "new" at your place.
In the meantime, don't handle him- let him digest & settle in- that's really important. For best results for any snake, & especially with someone like you (no snake experience), he should have been fed by whomever had him when he hatched out. And he should have been fed several times also, not sold to a beginner, unfed.