Looks very much like mine good job you got those longer bolts, I was just lucky I had some lying around. Looks like you took plenty off the bumper, I did too. Not sure my bumper is lined up 100% though, have you got any close up pics of your bumper now its all back together? Especially around the bottom of the headlights...
Here you go Rich: