Make a good mix of heavy skill (slight skill) routines (but ones that you would know how to perform in your sleep, don't start learning new stuff to impress him) with easy routines with great presentation (notice that I said presentation and not patter, patter means jokes, stories, etc. that goes around the routine. By presentation I mean the whole routine should start as much as you can from scratch and be built slowly around the basic principle to create your own routine with the basic effect the same).
If you are dealing with a pro, chances are he already saw all these tricks performed at least once. What he will be looking for is how good your skill is, and this goes for slights skills as well as the presentation you build around it. (Again the whole presentation, not only patter)
So, for STS for example, wait for him to say something, or even better, drop something "accidentally" (not during a trick, but when you take out something for the next one) and hope for him to notice and say something. even if he doesn't know how it's done, he still knows the basic trick, which means that to make it special for him you need to do it spontaneously so he would think "nice, I didn't see that coming", instead of making a short routine out of it and having him go "Oh he bought that trick too?" (It can also work with a good presentation, but for this effect, especially when performed to other magicians, the surprise factor is the best, so I would suggest keep the routine to near the end so if he doesn't comment about the shoes until then perform it).
That's the basic idea, turn what everyone knows, the classics, into fresh appealing routines, "make the difficult look easy, and the easy look incredible"
Oh yeah and tell magician jokes (the kind only magician would understand), it would make him look at you less as an "intermediate student of magic" and more as a "fellow magician", if you catch my drift.
