"But Bluesky blocks are public!" Then mute them. Or... and this is my recommendation... stop fucking caring. Block anyone who demands to know why you have someone else blocked. I honestly doubt you'll regret it.
I always wondered why anyone would care that someone else would know they blocked someone.
"But blocks are public!" Well, does make me feel a bit better shutting my front door on them.
Alt: scene from Schitt's Creek, a man shutting the front door on another man saying "Oh, sorry, we don't want any."
Blocks being public is great because looking at those blocked by people I follow shows me a list of people I should also block!
I'm sorry apparently I'm bad at bsky... Do I subscribe to a list to block these people? The only options I get are subscribe or report 😅