Sending, receiving, and organizing email in Outlook.com
Are you using personal outlook.com/hotmail.com address?
Any chance these delays are from email addresses such as Yahoo/Gmail.com?
If so, there has been issue the last few days, and these incoming emails were queued and sent when the issue was cleared, hence the delay.
Let me know if that might be your case.