Guess what? My bumper just arrived this door about 3 hours ago.
It looks like it was ton of scratches but I don't feel anything when I touch them. I guess that's normal for "primer". It will be on body shop on Monday 21st.
I wish I put it on my car right now but I'm on vacation tomorrow. I won't be home until 21st.
So talk to you later when I get back