My answer is a reasonable amount of time. What then is reasonable? It depends upon the circumstances. However, under normal circumstances, a few weeks at most is all that it should take to get your money back.
I would recommend you write him a letter demanding the return of your money and if he still doesn't return it, then tell them you may have to report the matter to the Bar Association. That should get the job done quickly. If not, then go to the Grievance Committee of the Nassau County Bar Association and report the matter. They'll get results for you.