Rule reminder
'Da quanto tempo?' asks for a duration. 'Da quando?' asks for a starting point. Both use the present tense in the response.
Da … tempo aspetti l'autobus?