I’m looking to book the nonstop SFO-DUB in business late summer (assuming C19 return to near normal). I need to connect thru SFO and have an option of just under 2 hours or just over 3 hours on the ground in SFO.
Bear in mind that there is still a great risk that any flights currently on offer for late summer will not operate.
It's not clear if you are intended to "self-connect" in SFO, and if so,
I would highly advise you against this. You would be far safer having a single ticket, starting from your actual starting point and ending at your desired ending point, such that any change to any part of it allows you to "fix" the entire trip in one go - rather than instead having to fix two separate tickets once things start to break down in either or both. In normal times, it might not be so difficult to "recover" one ticket so that the other doesn't become endangered, but I would not recommend that strategy.
Also, by having the actual trip you want to take all on one ticket, you stand to be rebooked on a better replacement itinerary once rebooking becomes necessary; i.e. adding this otherwise unnecessary "stopover" in SFO may not be in your best interests.