Still happens. We had a nightmare ride on a 12 a few months ago at 11.0pm and that was just Brighton to Seaford.
It's clear that drivers go as fast as they safely can on the late services, where they are also sadly only too likely to have to deal with disruptive passengers. That's my experience even after about 9 p.m. let alone the last bus.