You may just have a Bi-Polar BP . I have a girl like that and she is getting pretty big. She was a sweet hatchling until around 200g and then she became a mean thing and would strike at me like crazy (no husbandry changes same tub, same rack, same temps, same setup). With a leather glove and constant handling at about 400g she calmed down. Now she is 600+ grams and mostly calm but some days she just snaps and may strike at me a couple of times. Not so bad that I need the leather glove again but still keeps me on my toes . If you husbandry is on point you just may need to give him some space. If he continues to get aggressive AKA Dave did a great video for aggressive BPs

http://ball-pythons.net/forums/showt...P-Handling-101

Good Luck!!