I think that once you completed his "magic lockpicks" quest, you can buy them back from him, which would mean you never need to buy any more, as they don't use up.
Of course, being a deceiving survivor, you could also simply keep them...
In times of crisis it is of the utmost importance not to lose your head (Marie Antoinette)