We adopted our boy Sage about a year and a half ago and he was very calm and sweet. He never acted aggressive towards us in any way. About a year ago, he came down with an RI and we had to treat him with oral antibiotics for a month. Before we even gave him the antibiotics, he had become pretty reactive to anyone approaching within reach and would strike out if you were holding him and someone came close. Since getting antibiotics, he has remained super aggressive and strikes at his cage just about any time we are in the room. He has been doing it consistently for about a year now and it doesn't seem to be letting up. Once we get him out he is okay, but still defensive against anyone moving around nearby.

Lately he has taken up to feed-striking his water bowl when we are in the room, including wrapping it and dumping all the water.

Even when we covered his window completely, he continued to strike blindly at people who moved by him at more than a few feet away. Once being held, he is never aggressive toward his handler.

Has anyone experienced this or have any ideas on how to work him out of it?

He's currently being fed a large rat every two weeks (same schedule as all of our boas), though he always seems hungry and we give him extra snacks from time to time.