Bill Barnwell is still blocking me on Twitter

I’m still blocked from following @BillBarnwell on Twitter. But what I don’t quite understand is what is the point of blocking anyone if your account is public? I’m blocked from following him, but I can still read all his tweets because his account is public. So, what do you gain by blocking someone? There must be some benefit to it? Is it just that I can’t direct message him?