I also like to raise pull requests really early as drafts, with anything I think that might be controversial. This way I can get feedback really early in the process before I've committed to the implementation and written all my tests etc. I've found this leads to much quicker final reviews as everyone is aligned on implementation details already.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
This is great advice, especially point 3.
I also like to raise pull requests really early as drafts, with anything I think that might be controversial. This way I can get feedback really early in the process before I've committed to the implementation and written all my tests etc. I've found this leads to much quicker final reviews as everyone is aligned on implementation details already.