Yes, I agree. This is a very young snake. It's way to early to compare him to an older confident BP.
Get the eating dialed in and consistent as that is the most important think.
Holding it in your lap is a really good idea. I used to put my guy back in the box he was set to me in with some aspen in it. I'd set it in my lap and set him in there and gently touch his side and let him pop up over the edge of the box. Handling, but not totally.
Boas that don't eat are usually sending a signal of stress, or something else. Your snake is pretty small so give the little thing the feeling of security and you should see changes.
I personally would not handle too often just yet, and keep it short.