For me, the solution is quite simple.
Anyone who sends a dick pic or has one as an avatar, I go to their profile and post either of these two copy/pastes depending of circumstances:
This one >> Sorry hun, I do appreciate the message you left on my profile but sadly, you are now blocked. It’s not personal. I do it to every penis avatar that contacts me. I do not want such things appearing on my well-worded and carefully thought out posts or on my profile. Ls x
pr This one >>I see you are now following me. Now, please don't feel persecuted or even special but I am blocking you. Please don’t think it’s personal either, it’s not. I do it to all the penis avatars I encounter. I do not want such things showing up on my carefully worded and well-thought out posts and threads. Have a nice day. Ls x.
I then put that person on 'ignore'
Problem solved - That person is gone forever.
Simple
Ls x