This is a wild guess of mine, but some of the hints being dropped in the past few chapters make me think that our skeleton hero might be Kevin Ashton, or someone very closely related to him.
Some indications for this are the strange pull he feels to certain objects like the flute in this...