Sorry, I see you had the vet out last week. I've certainly known mares to foal in batches - we had 4 days of nothing one week, then on the 5th night 4 went within a few hours of each other.