Гарри просто сам хотел, чтобы его подтолкнули. Подлили ему скорее не веритасерум, а феликс - чтобы правильные слова нашлись в правильное время. Он просто ждал, когда случится нечто, что он примет как побуждение к действию. Удобная стратегия, и хорошо, что все выяснилось, иначе могла быть обида и отношения рухнули бы, не начавшись.