I've got this interface:
but can't see how you force Jenkins to do a pull from github and do another build.
Top circular icon is: Rerun Bottom is: Restart Deploy
Neither do a pull.
From the pipeline screen I see:
the circular icon to the right is Rerun.
The top right pointing icon is Go to Classic.


If you switch to the "Branches" tab and hover over one of the entries, you can click on "Start". I think that in this case it will pull first, at least most of the time (?, Blue Ocean seems to be a little buggy in this respect). You could also switch to Classic and rerun from there.