Thanks for the info.

I finally decided to just buy a new front bumper face at my local GM parts dealer and have it installed by an expert.
I heard of Curb Alert monitoring system that will be installed in my front bumper once I get my new bumper installed to prevent this accident. That is worth the investment!
https://www.pfyc.com/GN8106.html