The two main benefits of having a maintained software BOM are:
– Know if your software is vulnerable quickly in the event of a widely publicized vulnerability of supply chain attack
– Assist in compliance with various software licenses and regulations governing software