David - you asked "Do you know if any other entries mention the South African War?" - the simple answer is "No" but the Public Family Tree (PFT) has very few other entries against him and they have not even found him on the 1881 & 1891 Census Returns - if they had they would have discovered he his father was Charles Henry Haslam and in 1891 he was working as an "Engine Cleaner" which fits with what he told the I.M.E. He is what I call a peripheral person on the Family Tree and I don't think the creator has looked too hard for further info for him. When I find my Smethwickians & Pembrokeites on PFTs nearly half of the creators have not sussed they served in the ABW partly because the associated ABW paperwork is only on FindMyPast.
Anyway I thought I would look for army paperwork for John Haslam on FMyP and came up with this:
An engine cleaner born in Failsworth but apparently two years too soon - I have little faith in ages being correct on attestation papers - often you see understandable reasons for them being incorrect but nearly as often they are incorrect for no apparent reason.
5155 John Haslam gave this for his next of kin.......drum roll........:
I don't think I need to refer you to your previous comment.
I cannot prove it 100% but I am 95% certain this 5155 John Haslam is the Mechanical Engineer.
5155 John Haslam of the West Riding Regt attested on 18th February 1896 and DESERTED during November 1896. As far as I can see they never caught up with him and there is a lot of paperwork regarding the kit they issued him with, which they seem more interested in recovering than the man himself.
This brings me back to the lack of mention of military service on his application to the IME - I would suggest he would only put military service on his application if he felt it would help with his acceptance for membership - perhaps he did serve in the ABW and was not too proud of his performance for the second time. The application before him mentions military service in WW1 and the award of an MC which I suspect guaranteed acceptance - also if you read the notes at the bottom his war service did involve engineering.
I rest my case.
I doubt if my submissions on this matter will help Haslam with his endeavours for which I profusely apologise.