Ciao
Il problema è questo: hai dato al BackgroundWorker il compito di gestire due metodi per l'evento DoWork; uno qui:
AddHandler BackgroundDocuments.DoWork, AddressOf BackgroundDocuments_DoWork
e l'altro qui:
... Handles BackgroundDocuments.DoWork
Per risolvere ti basta togliere uno dei due, meglio il primo
Luca