This is not a suggestion for your practice, which sounds fine, but just a note.
I think the player that amazed you probably did know a lot of tunes, but he also probably understood quickly the structure of the song being played, that is, he was able to find the degrees of the key in question...