FYI: Acquiring PIC32MZ Revision B2 Silicon
If you're wondering how to get the B2 revision in small quantities, you can place an order on the Microchipdirect website.
You must get the order number and email it to customer service. I suggest doing this on a week day and not on a Friday as they may not see the email in time (it happened to me).
They had to get the package back from FedEx but they did send a package with the correct silicon revision.
I really needed the B2 version as i'm using multiple I2C ports. The I2C works well but if you were using older code to compensate for the flaws in the previous revisions you may need to make some changes to make it work correctly.
Kind of like having to undo the bug fixes because they're not needed.
I have some displays connected to I2C-1, about 13 small devices connected to I2C-2 and later an I2C memory device, etc on I2C-3. So far everything connected is working great.
The only thing that i'm having a problem with is the USB acting strangely (intermittently enumerating), maybe a software issue or maybe my laptop.
MacBook Pro (Retina, 15-inch, Mid 2015) with MacOS Mojave (10.14.6) and MPLAB X IDE v5.30
Curiosity PIC32MZ EF 1 & 2, PIC24F Curiosity, XPRESS EVAL BOARD (PIC16F18855), SAMA5D3 Xplained and various custom boards.