Agreed. I think Spike has moved on in the sense that he's given up expecting Buffy to love him back. He's not actively pursuing her anymore, and hasn't been since he got the soul. But I don't think he's actually gotten over her in the sense that those romantic issues aren't still in his mind.
I think it'd be a lot easier for Spike to renew their friendship if Buffy hadn't said she loved him. The "I love you" has put them in an awkward position. What are they going to do, pretend it never happened? Either Buffy admits that yes, she just said it because he was dying, or she stands by it and (in Spike's mind, since he didn't believe it) is forced to continue lying to him. Spike can't let her know he's alive "just as friends" without her being put on the spot to either renounce or reaffirm her declaration of love.
no subject
I think it'd be a lot easier for Spike to renew their friendship if Buffy hadn't said she loved him. The "I love you" has put them in an awkward position. What are they going to do, pretend it never happened? Either Buffy admits that yes, she just said it because he was dying, or she stands by it and (in Spike's mind, since he didn't believe it) is forced to continue lying to him. Spike can't let her know he's alive "just as friends" without her being put on the spot to either renounce or reaffirm her declaration of love.