I run 9" all around with 255/45R18 tires, and the fit is perfect. Like you, I can't stand the look of a wheel that is even fractionally wider than the tire, and this 9"/255mm combo is just right. Nearly square sidewall with just a hint of bulge. Perfect.
Don't sell yourself short by getting...