Thanks for the help, too, Matt!
It's really turning out better than I could have expected! That picture was 7 hours from when they showed up and I had a little bit of an idea what I was going to do. We made the upper and lower mounts, then I sat there and stared at it, then made a cardboard piece, then made a metal piece and tacked it on, then stared at it some more, and did it all over again, and so on... The bottom of it is 1/2" out from the frame, and the top is like 1.5" out from the bottom of the grill. He's getting shackle mounts and a 2" receiver, as well as a full tube brush guard.