RDJ was 43 when Iron Man came out. Affleck was 41 at the time of BvS. He may be 46 now but he was actually younger than RDJ when the latter began his MCU career.
Bruce has always had the air of an old, experienced man, especially when his sidekicks are around. The stories of Batman's last days feature a Bruce Wayne far past his 40s.