Let him cry it out for my 9 month old baby?

So posted this in another group already but I'm desperate for some advice. I'm going crazy here and don't know with to do with my 9 month old anymore!

He's always goes to bed and took naps fine before this! Now suddenly he's fighting it doesn't want to take the bottle.

I decided to try the CIO method and he's been crying for 30ish to 45 minutes. How much longer will he cry before he wears himself out?

He's been eating fine and playing like he normally does, but when it comes to naps he just loses his shit!

He had an ear infection a couple weeks back but I got a prescription for it; and even when he had the infection he went to bed easier then he does now. I'm gonna make an appointment to see if it didn't completely go away.

But until then, what do I do? I tried going in and calming him but he just thinks that I'm gonna take him out of the crib and when I don't he just continues to cry.

Edit: Thanks for all the comments. I'm a FTM here and haven't tried the CIO method before this. My SIL does the CIO method with all her kids and it's always worked fine for her.

After I posted this I went and got him out of his crib and nursed him to sleep (even tho my supply is completely gone. It alway worked to nurse him to sleep when he was younger.) He slept for a half hour and was up again. I think he was way overtired and also teething and going through sleep regression.

I've learnt my lesson and won't be doing the CIO method again. At least not for that long.

Here's a picture of my little guy today. He seems to have forgiven me.