Heat oven to 425 degrees.
Boil eggs; peel and chop when cool. Or, steam the eggs in the Instant Pot for 6 minutes. Place rack in the Instant Pot and add 1 cup of water and the eggs. When done, quickly release the steam and carefully place the eggs into an ice bath to cool.
Place potatoes in large bowl, toss with olive oil, salt, pepper, 1/2 TBL old Bay seasoning - place in oven on cookie sheet and roast for 15 minutes. Or, air bake the potatoes in an air fryer at 450 degrees for 12 minutes, then add the red onion and bake another 12-15 minutes to get the potatoes nice and crispy and the red onion soft and translucent.
Add chopped red onion to the potatoes and stir to combine. Roast another 10 minutes.
Check to make sure potatoes are crispy and red onions are soft. If not, roast for a few more minutes.
Place chopped bacon in skillet and pepper generously. Fry bacon until crispy, and let dry on a paper towel. Set aside.