How to show that I appreciate him?

My boyfriend and I have been together for almost 4 years now & I’m 27w2d pregnant with our baby boy. We got together really young. Our relationship has definitely had ups and downs to the point I thought we would break up for good. He had mental health issues that he lacked motivation to take care of. But the past year and a half and ESPECIALLY since we found out about our son, he has stepped up. He is the most supportive partner and father I could ask for. Just this week, he switched jobs and told me that our son and I motivated him to find an actual career so he can take care of us and I can stay home with our son. And that we make him want to be a better person overall🥺

I want to do something to show him how much I appreciate him but I don’t know what would be the best way. His way of being given/showing love used to sweet talking, but ever since he’s stepped up, he told me it changed. He says he feels bad bc I sweet talk him and he isn’t as good at it anymore. I think his way of showing love now is little acts of service and gifts, like buying me candy, buying something sweet for the baby, making me food, etc.

His new job gives him weekends off. So I was thinking maybe something like making him a breakfast in bed? Or is that stupid?