I agree on the last part, but I think generally you have two plausible scenarios: (1) there is (or was) a client list involving someone that Trump wants to protect from criminal charges (including himself), or (2) Bondi lied about there being one as part of a disinformation campaign.
Either one is inexcusable.