i used hero lab that means there spell the hero lab did add then the core book only
I have no idea what you were trying to convey here. Guessing - HeroLab only included the Core spells???
In any case - For most GMs, third party books are usable only with GM approval. So it would be completely reasonable for you to refuse to let him use anything at all from 1001 Spells. In-game, Wizards have to learn all their spells, and the 0-level spells in the core rules are the ones they routinely learn at wizard school (or from their master).
If you want to be generous, you can let him pick a small number (say, equal to his Int mod) to add from that other source - but you should still get to approve each of them. Alternately, you can occasionally add some of them into NPC spellbooks and he can learn new ones that way.