No disrespect but curious why you make it flush to the grill shell? I know most all body on frame trucks have frame twist and I have seen the gap at the outside edge of the grill grow almost an 1" wider than at rest. The other side will typically close up that amount. That's why the factory leaves a gap between the bumper and grill shell, to account for this flex. Ever watch one of the truck commericals where they show the truck going over some rough terrian, in slow motion. Look at how much the bumper to grill movement there is. It's amazing.
I would think this setup might cause the grill shell to get compressed and crack the shell, especially at the outer edge/corner. Just an observation, otherwise very nice work.