Kinda feel like the engineer is being framed by an assistant or something. Sure people do dumb, life ruing things all the time but why would you leak music - which can have major legal or professional consequences - and say "btw I'm the engineer you use in LA"?? You've exposed yourself. How are you going to get gigs at your studio if a major label blackballs you, or if major artists simply stop fukking with you due to this.
Most leaks come from interns and assistants at a studio too, so yea...dunno. Guess we'll see if the engineer uses an official platform like his Facebook or twitter to deny this or not.