Попробуйте обратится в соц защиту и устроить его куда то. Поищите в интернете всякие там места для таких людей.  Летом по общественному показывали есть вообще частные лица , которые организовывают такие . Но это чаще всего не города а где то за городом и там надо не пить и немного работать. А еще попытайтесь узнать у него,  может его выгнали родственники,  а он имеет долю в жилье и просто не знает как ее вернуть . Так же может быть поискать какую то комнату в общаге.  Скинуться на какое то время подъездом и отправить туда. Потом сам пусть разбирается.