I have a 6 yr old stepson who lives with his mom the majority of the time. We are having issues knowing how to discipline him if he does something wrong at school. Mom takes the approach that the school does the disciplining, and he does not suffer any consequences when he gets home. Dad on the other hand thinks he should also be disciplined when he gets home and will discipline him the next time he has custody- which could be a day or two after the bad behavior occured.
My question is: At age 6, is it beneficial to have him answer to consequences that long after the bad behavior? Is he old enough to understand? Dad always explains why he is being punished and talks to him about his previous behavior. Are we doing more harm than good?