il metodo è bruttino, però potresti usare l'API Sleep

codice:
Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
quando vuoi fermare il programma per 1 secondo metti

codice:
 Sleep(1000) ' un secondo
L'ottimo in questo caso sarebbe mettere l'istruzione in un ciclo del tipo

codice:
While (AcrobatStaStampando)
  Sleep(1000)
Wend
Però devi riuscire a capire se c'è ancora qualche documento in stampa