Дорогой автор, простите что вмешиваюсь в диалог, может мозгами Сириус и не вырос, но вот как так, что собираясь вечером в гости он не оставил себе банально деньжат на пивко? Он же не у Джеймса потом бы одалживался?
Вот пошел же шел шкаф покупать за послотни.
И похоже эти полсотни у него не последние, чай не Люпин какой.
Так с чего бы он себя намеренно еще до всякого Снейпа оставил без бабла в кармане?
В остальном написано очень хорошо - отличный язык, интересная трактовка.
Но вот этот момент не до конца понятен.