Breast feeding routing!

My 3 month old (😭) is still having midnight feedings. 
Our routing is he will feed and sleep in his crib from 8pm until around 12am, then I bring him in our room and feed/cosleep/bed share. He has a halo bassinest which I'll put him in and he'll usually wake at 3am for another feed.
So it's 12am, 3am, 6am feeds at night. Is this similar to yours? Do most 3 month olds sleep through? I'm just curious 😊