Here we go...
Predator is an alien who comes from a background and culture experienced in fighting species with all their tech and magics in the universe.
The burden of proof is on you, RJ, to prove that Predator's attacks wont work. I bet a massive explosion type predator weapon like the one built into their armour a point blank would shit RIGHT in Harry's coco pops, protego or not.