Guys, Why would a man change during sex?

Before, when my boyfriend and I first started having sex up until recently he always wore condoms. He never finished inside me, despite wearing a condom. He had told me several times that he does not ever want to be a father. I am not on birth control. He doesn't want me on any birth control because he thinks I'll go wild and cheat on him if I go on it. He knows that I would not mind if he did get me pregnant because I love him and if it happens, I wouldn't be upset. Lately he has been surprising me by having sex with me without a condom and finishing inside me. It feels like he goes in me as deep as he can right before he comes in me and then he stays inside me for a while until it goes totally soft and slips out. It feels amazing but why would someone who was so against ever having kids suddenly change his mind? Is it possible he changed his mind and wants to make me pregnant now?

I think it's a controlling thing. His excuse about BC pills is very telling. He doesn't trust you. He's making you his property and if pregnant you'll be undesirable to others and it will permanently ensure you're in his life. What do you think of him now?