Charlie Sheen's charity cheque is bi-overdue