Is he an independent sleeper?
Could you maybe post a day or two in EAS format for us? It may be time to increase A time a little and the beginnings of the 3-2 transition, but a jump from 2h to 2.5h or more all at once may be a bit quick. We'll be able to help more by seeing your typical day.
45 min naps as you probably know are (for most babies) one sleep cycle. It either indicates they were OT or UT when they went to sleep, or don't know how to transition between cycles without waking. If they are independent sleepers this is a developmental skill which takes time to learn, but if they are dependent on props eg paci or rocking then they wake looking for the prop again and can't resettle without it. Does he use a paci or similar?