Sorry, I do not have any other pictures, but if you go to that link I sent you you will see the bracket. I'd post it but I'm not sure what the "rules" are here for posting to other forums.
I originally was going to go with the Ford Racing bumper too, but those are pretty tough to find these...