Help with first name!

I’m having a boy. We want his middle name to be Francisco after my boyfriends uncle who practically raised him and recently passed.

We like

Nathaniel

Sebastian (after my “grandpa”)

Miguel (after bfs father)

Or give me other ideas that go with Francisco

We are Hispanic so maybe traditional Hispanic or mexican names!