I don't want to invite him to do anything. That's not detaching. But at the same time I don't want it same ole same ole when he comes over.
Is he inviting himself over? Can you be busy during one of his normal visit times? Maybe he'll think about why you don't have time to hang out with him.