If it doesn't work out, there is always Brooklyn Tailors. I came upon their Etsy shop yesterday and was glad to see they make slim fit shirts in sizes from XXS to XL. How I would love to order a bespoke suit for Geoff! That suit is incredible.
These last two pictures make me think of the movie Il posto.