x4. If, you had him for almost a year and he act's like what you said? Then you are doing something wrong. You obviously don't handle him much. Have you ever taken out of his cage? How do you react after he strikes and hit's your hand? This behavior is usually when you first get a new bp. At, almost a year old this behavior should have been dealt with from the start.
I had a defensive male granite yellow anaconda. He would make the S shape and would alway's reposition himself to alway's be facing me. He striked twice and drew blood both times (defensive strikes. this was the first time I've ever tried to handle him). But, I never backed down and was determined to correct him. Two day's later I was able to handle him with no problem's. Never been bitten or shown any kind of aggresssion from him since. I've only had him for about three week's now.