It's one step away from jail; he got a community service order.He was fortunate but probably saved because he didn't have an accident which hurt anyone, dangerous though the driving was.
The remedy lies with the DVLA. If he has a sleep disorder, apnoea, he has come to notice for that, which may mean denial of licence, but his main problem that he was over twice the limit. He will have to prove sobriety before he gets his licence back; I'm pretty sure that the rules have been tightened from the former rule of two convictions for the offence to one offence with a high reading. He sounds like an alcoholic, just from the fact that he was able to drive at all when twice the limit; normal people are sick or pass out with that level of alcohol. An alcoholic can still function. So he may be off the road for a long time.