Además de VIEJO AMIGO, ¿hay otras formas de expresar "viejo amigo" en inglés?

Old Buck, este es el inglés más común y auténtico utilizado por los extranjeros.

La adquisición es sólo un conocido, no necesariamente un buen amigo.

Viejo amigo, si usas pal, serás sospechoso de homosexualidad.

Al viejo tampoco parece que le vaya bien, jaja.

Lo anterior es una opinión puramente personal y no es un ataque a todos. Oh, sin ofender, siempre hablo directo al grano. Lo siento si te ofendí.