I am planning on rotating my bumper soon (it is on upside down). When I do I can get the dimensions you need (or at least get you started....). I am limited on time and will most likely take a bunch of pics with a tape measure.....
If you are near southeast PA you are welcome to stop by and measure anytime.