The answer is No.
Multiple sources in the same multibranch project are expected to be common repositories. For example you may have one repo used for deploying to production and the second for developing changes... and you would deploy to production by pushing from one repo to the other.
As such, the list of sources is a priority ordered list of sources. The first source to claim a "name" owns the name.
You should either two different multibranch projects if the source repositories are not related.
On your laptop do you do
$ git checkout -b feature/1 origin/master
$ ... # hack hack hack
$ git commit -m "feature/1 completed"
$ git push -u origin feature/1
$ ... # wait for jenkins
$ git checkout master
$ git pull origin master
$ git merge feature/1
$ git push origin/master
$ ... # wait for jenkins
$ git checkout -b staging deploy/staging
$ git merge master
$ git push -u deploy staging
If "yes", then multiple sources in the same multibranch could be appropriate depending on what you want to do.
If "Oh my god no you cannot do that because they are totally different code bases and do not share a common ancestor"... that is when you use multiple multibranch projects with one source each
HTH