Все верно! Вопрос был задан в прошедшем времени (last week), и ответ "No, he didn't" грамматически правильный. Местоимение "he" использовано, так как Валера - мужского рода.
Проверка за 10 секунд: Вопрос в Past Simple, ответ с didn't и правильным местоимением - все ок!
Запомни: Выбирай правильное местоимение, когда отвечаешь на вопрос.