I'm a fairly new BP owner myself and what I did and has seemed to work really good is I didn't try to handle mine until after I got two feedings in him. I would also recommend if he's in a tank to cover the back and sides with black paper or a jungle type background to help him feel more secure.
Mine seems to have almost the exact opposite issue your does in that mine is very timid and has shown no aggression at all so far. I had him out last night and he just coiled up on my hand and hid his head. I just sit still with him and let him decide when to start crawling around and settle down himself, usually 3 or 4 minutes. Keep your first few handling sessions short and positive. Last night by the time I put mine back (about 15 minutes) he was the most comfortable with me he has been so far. Didn't seem head shy or anything.