I love him but he's too small for me to ride him any tips?

Whenever I get on top he pops back out & it's hard for me to enjoy being on top because I have to do extra stuff to keep him inside me or I have to grind in a way that I just don't have enough strength or energy for lol I don't want him to have to do all the work during sex so what can I do to make this work?