Acho que o Linux está armazenando os dados em buffer até uma operação síncrona final no final.
Se você montá-lo como um sistema de arquivos syncronous, ele deverá fornecer um indicador de progresso de cópia mais realista:
Arquivos copiados para o flashdrive somente quando são desmontados a>