The release of internal information about upcoming products has been an ongoing issue for many tech companies, which is why last year Apple took drastic measures to finally identify disingenuous employees in its own ranks.
https://www.notebookcheck.net/Apple-worked-with-a-secret-double-agent-to-trace-leaks-of-upcoming-products.556101.0.html
I don't feel bad for him at all. Sure, it's completely messed up that Apple refused to pay him, but the guy clearly has no honor or loyalty, and he deserved to be treated in kind.