Is there any good modules out there that can handle this? Or would this be a custom event / observer that needs to be written?
Here's an image on a non magento site that shows specifically what i'm looking for.
Magento 2.2.3 EE
This needs to work with the Magento commerce b2b module. So everyone in a group/company would be limited. If there was 4 people in the group but one person purchased the max amount then the other 3 would not be allowed to purchase any. This makes it increasingly more complex and difficult logic.