KDK - It is hard to tell when they are serious and when they have an ulterior motive isn't it. Maybe see how things go between you without him moving back in. You did say you threw him out again didn't you.
If so I would say to H that you are prepared to see him but not have him move in and see how you both go spending time together, where you have to make arrangements to see each other. He can stay the night occasionally but just not move back in.
This way it gives you your space to work out how it is going. This is just my suggestion but I would imagine it is hard with them living there. Also that might help you to ascertain whether he is after you or a place to stay. If he is serious about making it up to you he will take those steps and see what happens.
Goodluck as I am no expert as I am still piecing my R with H and I don't know if it will work or not yet so I can't say too much.....Kim