Wow- that's fabulous.
A name on a page can now really come to life.
It's a miracle that you have received a picture of him. Congratulations.

However, all those people who have checked something for you regarding his grave, and come up negative, may- or may not

- have actually checked.
Believe it or not, but there are actually a few people out there who cannot be bothered to check carefully, and we are at their mercy. As more and more people are searching for something, I guess that more and more staff are getting more and more irritated.
Perhaps you should simply go back to square one and have another thorough methodical search.
It's unfortunately probably the case that when you actually pay some money, you can probably trust the result, since the staff will be more careful as it then becomes "work" rather than simply "helping someone out".
Recently I read of someone who had searched high and low for a burial, only to find that he was buried in the first place that she had contacted. They had simply given her the wrong information, for whatever reason. Imagine if she had not double checked...she would never have found him.
That link that I gave you for Salford is worth contacting, if only to find out how they do their search, and which places they actually search. It's easy to conclude that you have searched everywhere, when perhaps you haven't.
Anyway, just some food for thought

Best of luck,
UKgirl