Здесь есть несколько вариантов. Возможно он имеет доход, но вам, конечно, это не рассказывается. Наверняка и сама ваша знакомая не знает о том, что у него водятся деньги. Ведь тратит он их исключительно на себя. Не видит смысла идти работать, если деньги, хоть и не большие, но все равно имеются.
Вариант второй. Он социопат. Не любит коллектив, общение с людьми. Оттого он ведет ночной образ жизни и не желает идти на работу, где его ждут новые знакомства.
Есть еще один вариант. Такие люди текут по течению и не будут ничего делать пока "петух не клюнет". Живут одним днем. Он думает, что нужно решать проблемы по мере их поступления. Он думает: пока пенсии мамы хватает, а на даче растут огурцы-помидоры, с голоду не умру и ладненько.
Выход один - пинками его выгонять из зоны комфорта. Пусть мама уедет к родственникам на достаточно продолжительное время. Оставит его без средств на существование, тогда он быстро возьмет ноги в руки и побежит на работу.