Liam McIntyre seems like a great choice to me. He is only one year older than Cavill, one inch taller than him and is 6'2 which is Batman's height in the comics, is relatively unknown much like Cavill was prior to MOS, has a fitting deep voice, can be dark and brooding as shown in Spartacus, and also has the charm for Bruce Wayne.