That would be my guess. It was a pathetic nobody, and the only way it could make itself feel powerful was by hurting people who couldn't fight back. It's difficult to think of a softer target than schoolchildren praying in a hall.
I don't think names like McVeigh etc have any meaning beyond them also being mass murderers this creature wanted to emulate. It wrote in it's journal that if it was to carry out a racist attack, it would target Jews, and followed that with, "FREE PALASTINE!". It also talked about wanting to kill Trump and Musk.
Basically, a pathetic, worthless, cowardly freak with a head full of bad wiring that just wanted to hurt someone, anyone. Because it didn't have the guts to eat it's own gun without taking innocent kids with it.