Почему бы вам это не сказать бабушке прямым текстом ?Позвоните ей:" Марьиванна, Петя пойдет домой в 8 часов. Уже темно, но мы его проводить не сможем. Если вы хотите его встретить- ориентируйтесь на это время". Переложите ответственность, короче говоря.