Sin espacios en blanco para autores con dos nombres de pila

Sin espacios en blanco para autores con dos nombres de pila

Estoy usando bibtex y descubrí (días antes de presentar la tesis) un problema.

Un ejemplo sería 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}
}

Estoy entendiendo esto: ingrese la descripción de la imagen aquí

Sé que puedo eliminar el espacio en blanco entre los autores y ";" usando este métodoCómo “eliminar” el espacio entre Autor y punto y coma en bibtex

pero con mi conocimiento limitado de texto, no pude encontrar una manera de manejar la inconsistencia del espacio en blanco antes de ": Título del artículo". Solo si el último autor tiene dos nombres, no hay espacios en blanco, si tiene un nombre. hay espacios en blanco.

¿Existe una solución rápida (aparte de cambiar a biblatex para lo cual no tengo tiempo...)? Muchas gracias de antemano y disculpas si la pregunta ya fue respondida.

información relacionada