Sweet thanks guys! Answered my questions.
Got the bumper fitted today, one of the mounts broke very easily once I slid it on. It was the passenger side slide in mount. Without any pressure it snapped off, but my friend gorilla glue fixed that problem for me! Haha everything is lined up now it's just time to pay out the a$$ for paint.