This doesn’t sound like he is giving you mixed messages. He is saying that he doesn’t want to be your boyfriend and that he wants to be just friends instead. He moved out and has been clear that he doesn’t want to be with you as anything more than a friend.
The difficulty is that you want more than the friendship. It sounds like you are saying it is too difficult for you to be just friends. If it is, then you will have to let him go. Judging from what you are saying it sounds like you either want him in your life as a boyfriend or out. The way to test this out is to think about how it would be knowing he is dating someone else while you are still talking to him as a friend. If you can handle this then pursue him as a friend. If you can’t — then you will have to be the one that sets the limits.