Bain tuvo tres hijos y una hija con Monica Sloan, y estuvo casado con ella desde 1945 hasta la muerte de esta en 2009.