Lee M, there is not much that can be done via the forums to resolve issues that have occurred in-game. The best thing to do is to report the player (as you have done) and add him/her to your Ignore list. Another way to minimise this problem is to change your chat settings.
For more information about this, I encourage you to visit the
In-game safety/Reporting
page of the Support Centre.