Managed to upload one of your pics so we are all singing from the same hymn sheet.
What Tc was saying is your knife guy maybe the best honer for sharpening knives but that doesn't mean he can hone a razor. Many a razor has been deformed by a knife honer.
Definitely take Glen up on his offer.