Be honest and be true to yourself.
Hi Brosen,
I believe that what you did was the right thing. This 11 year old child should know that what he did was wrong by letting him feel what the younger child felt . I still believe in the saying Spare the rod and spoil the child. When we were younger, my parents punished us when we did crazy things. I'm glad they did. We all turned out OK. We were not traumatized. The kids in this day and age are spoiled rotten. I think that they should not get away with things. It's just like punishing a dog immediately after it pooped in the living room. If you waited to discipline it 2 hours later, they would not know what they did wrong. Yes, I strongly agree in a timely punishment.
If I were you, I would talk to the child's parents that you were just trying to discipline the child and apologize. If they still are mad, then if I were you, I would not let them back to your house by themselves so you won't get into the same situation.