The angular head may have more to do with his personality. Angry snakes tend to flatten themselves out and make their head look more viper like. Notice if he looks the same some time when he doesn't know you are around.

Looking forward to a picture but in the meantime let me know if he looks anything like the ones on this page:

http://snakemorphs.home.comcast.net/classic_jungle.htm