You seem to think his reasons are valid. Stop dancing around that. You said he “had no choice but to invade”. That means you think he was justified in invading.
He wasn’t.
I also “acknowledge the existence of his reasons” just the same as I “acknowledge the existence” of the reasons a child steals candy. They wanted it. The reason exists, sure, but it doesn’t make it a good or valid one.