Picking up 16 year old prostitute and giving her drugs is really, really wrong.
The good is that he manned up enough to call and get her some help rather than letting her die and dumping her off a hillside somewhere to avoid legal problems. Along with good lawyers it may have gotten him some consideration. A real scummy mixed bag.
The trafficker would have made Henley cough up future earnings if she died in his employ.