Очень уж неопределенно звучит "не пил 300 дней" - а до этого он бухал по черному? Пил? Выпивал раз в неделю рюмочку?
Если я раз в неделю - в месяц выпью 50 грамм коньяка, а потом не буду пить 300 дней, то алкоголь тут ну никак не повлияет. Если же я каждый день херачу по 2-3 литра пива, а в пятницу еще и нажираюсь - тут и месяца отдыха хватит чтобы измениться.
И потом 300 дней очень уж большой срок, хз от чего он похудел, может глисты, или недоедает...