I don't think Oliver flows well with Michael,Rory has a slightly better flow but still doesn't seem "right" to me. It all depends on whether you're bothered about how well the names flow? Some people don't care,some do...
FWIW I like the sound of- Benjamin Michael Matthew Michael Adam Michael Robert Michael Thomas Michael Felix Michael Alexander Michael
You've probably already vetoed all those for various reasons. I think Michael can be quite a hard name to work with as a middle name if you want a good flow but like I said,flow doesn't bother some people,its a personal choice thing. I love the name Michael but me and dh vetoed it because we know too many and that's some thing we're trying to avoid when naming DC2 lol
Oh no ClattyPatty - I can pronounce it just fine. It was the name of the dopey younger brother of a long-term love interest of mine. I just could never take him seriously, and he's the only Rory I've ever known.