Audit logs generally have a latency ranging from 2 minutes to an hour, and sign-in activity logs can take from 15 minutes to up to 2 hours for some records.
It's unlikely, but there can be greater delays if there was a service outage on a particular day. Some of the Security and Compliance audit logs can take 24 hours to appear. There's a table here that lists the potential lags: https://learn.microsoft.com/en-us/microsoft-365/compliance/search-the-audit-log-in-security-and-compliance?view=o365-worldwide#PickTab=BYB
So it is definitely possible that some of these are getting delayed. How much of a latency are you seeing?