Big congrats!
Some other ideas to consider:
Avalon Hope (similar sound to Maeve)
Everly Hope (Everly means wild boar but it’s a symbol of courage and strength and I like that it almost says Ever Hopeful)
Keeva Hope (“precious bundle of hope”)
Ingrid Hope (“beautiful and hopeful”)
Bridget Hope (“strong and hopeful”)
Tessa Hope (harvest / hopeful)
Maeve Aurora (where Aurora means Hope/rainbow)
Evangeline Hope (“bearer of good & hopeful news”)
Anastasia Hope (also double meaning, renewal and hope)
Jessamine Hope (purity and beauty of the jasmine flower & hope)
Maeve Nadia (Nadia means Hope)
Or two middles, eg:
Maeve Emily Hope (which could be a good option if Maeve really is your favourite!)