Ok, first I appreciate all your perspectives. This is my first child, so of course I frequently enough question if I'm doing the right thing.
He and I had a conversation last night. I didn't tear into him. He started to blame another, older kid, and cry, saying it was the other boy's fault. Well, with a bit more prodding, this older boy told him to throw the stick down after my son had picked it up. And rather than drop the stick, or throw it down, he threw it out, and it hit the car.
I had no doubt that he hadn't meant to hit the car, but I needed the details. I told him I understood that he hadn't meant to hit the car, but that picking up rocks and sticks is a no-no, especially at school, and especially throwing them! (Like we haven't had this conversation before, just as a matter of precaution.) I told him what the school was going to have him do and he submitted to that.
I also explained that it didn't matter if another person told him to do something or not. He had to take responsibility (had to explain that word) for his own actions. And I gave him the example if I were to run into someone else's car, I would have to pay to have their car fixed because even though an accident, I was "responsible" for it.
And of course, we had to talk about not doing what he knows he's not supposed to (picking up the stick) and not doing what other people tell him to do when he knows it's wrong. (I don't think the kid meant to throw it in that way.)
But that wasn't the end of it last night. No details, but he was just having a bad day and ended up in his room for the rest of the night for unrelated things.
But we ended the night on a good note, reading, talking and snuggling before bedtime. He got to talk to his mom for a bit and we talked about getting to see Santa Claus this weekend.
For my part, it's helpful for me to have some perspective, that my son is not unusual in this sort of thing. (LOL! OMG! What is wrong with him? He's going to be a criminal! He's going to be an outcast! Oh the horror! Of course, I'm exaggerating, but you understand.)