***Pepper spray can be very effective. It is a good tool to have available.****
I believe WASP SPRAY works also well as it has a 20 foot reach. I don’t know what law implications it might have.
Using pepper spray is a legally-defensible less-than-lethal use of force. Pepper spray is carried by LEOs who use it all the time, so there's lots of court cases where its use has been defended.
If wasp spray to the eyes causes any sort of lasting damage to the perp, be prepared for a lawsuit that will take away everything you have. You would have been better off to have shot him, especially if you're in a Stand Your Ground state.