It appears that the XProtect update depends on the version of macOS. You're running the Mojave beta and show a date of 21 Jul 2018, while Weaselboy shows a date of 24 Jul. It's possible he's running a later beta of Mojave than you are. That's just my guess but it does seem plausible.