Put a small-mesh camouflage net on that helmet and an 82nd Airborne Division patch on his left shoulder, and it'll be perfect!
101st Airborne paratroopers didn't wear arm flags to any significant degree at Normandy, and the vast majority of 82nd guys had very small, tight-mesh nets on their helmets.
One more nit-pick: the chin cup looks black in the photo -- they were a medium to dark brown.