That’s good. That means exactly as they said, he’s been approved in principal pending final checks. He can check CEAC and see what his status says, it may change to ‘admin processing’ (final checks), then ‘approved’, then ‘issued’ (visa actually printed and in passport). Or may just go straight to issued.