Nenhum espaço em branco para autores com dois nomes próprios

Nenhum espaço em branco para autores com dois nomes próprios

Estou usando o bibtex e descobri (dias antes de entregar a tese) um problema.

Um exemplo seria este:

Documento:

\documentclass[12pt,a4paper]{report} 
\begin{document}
Single name \cite{single}.
Double name \cite{double}.
\bibliographystyle{abbrvdin}
\bibliography{bibexp}
\end{document}

Bibexp.bib:

@article{double,
    title = {Title of the paper},
    journal = {Journal of WTF},
    author = {First, A. and Second, A. A.},
    year = {2019}
}
@article{single,
    title = {Title of the paper},
    journal = {Journal of WTF},
    author = {First, A. and Second, A.},
    year = {2019}
}

Estou entendendo isso: insira a descrição da imagem aqui

Eu sei que posso deletar o espaço em branco entre os autores e o ";" usando este métodoComo “apagar” espaço entre Autor e ponto e vírgula no bibtex

mas com meu conhecimento limitado de texto, não consegui encontrar uma maneira de lidar com a inconsistência do espaço em branco antes de ": Título do artigo" Somente se o último autor tiver dois nomes próprios não há espaço em branco, se ele tiver um nome próprio há espaço em branco.

Existe uma solução rápida (além de mudar para o biblatex para o qual não tenho tempo...)? Muito obrigado antecipadamente e desculpas se a pergunta já foi respondida.

informação relacionada