"How long?"
As long as it takes. Their is really no timetable much like CraigB stated. It's not really about riding farther, faster just yet. Try to keep up with "kid" and soon enough both of you will be wizzing around the neighborhood with silly grins. Plus it will serve as motivation to keep up the good work. So congratulations and keep riding.