I’d add one more angle here, if it’s taking longer than it used to, it can sometimes be more about air sneaking in than the pump itself wearing out. Besides the O-ring and union fittings already mentioned, check the pump lid for hairline cracks and make sure the basket is seated properly. Even a tiny gap will let air in and make priming drag on.
Another thing worth checking is the water level in the pool, if it’s a bit low and the skimmer is pulling air, that can slow priming too. Worst case, if none of those things pan out, it might be a sign the impeller is getting partially clogged with debris or calcium buildup, which reduces how quickly the pump can grab water. A good clean and reseal usually makes a big difference before it turns into a bigger issue.