He likes you, but he's not ready for another relationship yet. He is doing exactly what he said he would and being stand-offish.
It can take a while to get over a serious relationship of that duration. I would not expect him to be available to you during the time it will take. By the time he is over her, a lot could change as well so I don't think you should count on that either. I think you are better off having the least amount of expectations possible from him. If he contacts you, and you are fine with just seeing him occasionally on the side for a little bit of fun, then you can do that. Don't expect anything more than that for a long while though.
You should be filling up your free time with other friends, hobbies, and interests. If you want to see other guys as well, then you should feel free to do so.
Waiting around for him and wondering when he is going to contact you will only leave you feeling frustrated, though, since he will not be around much. If you think you are going to get emotionally attached and keep wanting more, it may be better to break off all contact with him and tell him he should check back in with you after he's had more time to move on from his past relationship.