I will be speaking with this user directly, to ensure he knows that he is not to be spamming people in PMs, and especially not with such content.
User delayed speaking with me, and when I told him I wanted to discuss this, he logged. Since it appears he does not want to change his actions through warning or instruction, I will be issuing a ban at this time. I'm sorry you had to deal with this... thank you for reporting it.