You definately don't want to over feed your boa----They will regurgitate if over fed. I feed my boas every monday---so, once a week like you do. New borns and youngsters can eat every 4 to 5 days. I haven't had the striking out of control crisis, but they sure are ready for a meal on mondays.
My boa caging is in a corner of the room with practically no traffic. Is your cage in a high traffic area? My hatchling racks are in a high traffic area and I sometimes hear them striking the tubs when I pass.
I hope the situation is resolved with a quickness for you. I agree with the other posters and think the snake just needs to be handled more. Hopefully if handled more, the snake won't expect a meal every time it sees movement.