Well, I can tell you one REAL GOOD reason why he felt free to do it again!!! He did it again because not one single solitary bad thing happened to him the last two times he did it! It's like free money for him! Your local law enforcement sounds so much like ours, it's hard to believe you don't live right down the block from me! He's done all these horrendous things, has all these charges pending against him, piling up and piling up, more and more of them, and not a darned thing has happened to him - so far! Of course, WE all know that he's on borrowed time with the law and that it will all catch up with him sooner or later. But probably in his mind, after all this time, he sees it that he's getting away with it - he can do pretty much anything he darned well feels like doing and nothing bad ever happens to him! Throw in that huge "sense of entitlement", and there you are!
After their big confrontation with Cory before, they should know what he's capable of, and those people should COME RUNNING when you call them! It's exactly like that here too! You have to beg and plead with them to actually enforce the laws, and even when they do, nothing much ever happens!
Do you think he might come back and possibly try to confront you when his father's not there? Please be safe, Janet.