Cerquita:
Si en la segunda tabla aparecen usernames que están en la primera, no tiene sentido usar RIGHT JOIN.
Y si lo que necesitas es buscar la última entrada, debes buscar la fecha y hora máximas (MAX()), agrupando por user.
RIGHT JOIN se usa para otro tipo de búsquedas.