I agree with jim1, I think his MM was awarded posthumously, possibly related to an earlier act of bravery. The MM was gazetted on 27 September 1917 in Supplement 30312 page 10035.
Were you aware that he had previously served in the Welch Regiment as a Corporal with the regimental number 1641. If he was in the 1st or 2nd Bn Welch Regiment his number indicates that he enlisted between Jan 1886 and April 1887. However that would have made him around 49 or 50 when he died, which is possible but seems unlikely. Does this fit with other dates you may have for him?