to both- I hope things have gotten better! If not, PLEASE talk to your priest! Their is a lot of evil, it seems, in the world nowadays. No I'm not some reborn radical religious nut! I AM someone who believe in God & Gaurdian Angels! Anyone who doesn't believe in, at least, Gaurdian Angels can borrow my oldest for a day ;o), you WILL believe, Guarantee!! LOL!!! She is very impulsive. 1 day she decided sliding down the stairs the 'old fashion' way wasn't fun enough, so she takes a plastic tub sits in it & DOWN she went!! The tub was demolished, she was 100% okay!
I have a 5yr old son & have been going through a similar situation. I have taken him to alot of Dr.s & always the same dx: depression w/ psychosis! Nothing seems to help! The reason I am telling you this is because these voices or whatever they are will tell him to do horrible things to himself and/or others!!! Make sure you put out of reach anything sharp or anything that could cause harm. I have learned these voices are to be taken seriously!!!
I can relate a little - when my son does something he knows he wasn't supposed to or gets hurt, he always says "Brandon did it" or "Brandon made me", etc. (Brandon is a wild child at his school).
I would recommend that if he blames the voice, don't play along and ask what the voice said or why it said that - tell your son that the voice is not real, and he alone is in charge of what he does (and you, of course).
Don't know if that will help, but good luck.