I feel your pain, Atleast you can ignore his posts.
I wouldn’t give him that satisfaction and I would start a thread to get him removed as we as community should be able to speak our reasons for Stay/Ban and would in essence uphold the result.
I think that’s the best way, maybe another Mod or valued member can chime in too.