i,ve found john,s service record for the 4o th of foot age at attestation 18 yrs 5 mos - attestation date 24 nov 1841 private army no 2019 if you want them i,ll need your e mail address so send me a pm but if you don,t want to do it i won,t mind , also looked for william and the nearest in date is for a william b 1847 ramsbury wilts ist reg of foot guards
best wishes
trevor