It's only a bundle if you fail to "maintain spacing." The plastic trees he used to support the romex do maintain spacing between the wires. Indeed, it looks like he exceeded code requirements for support.
Since he's using proper hangers, I'm not sure what the use of running boards would accomplish; there does not appear to be any significant 'droop' to the cables. Perhaps this will need to be addressed in the next code cycle?
The KO's in the joists NEVE line up. Nor would using them for support -in lieu of runing boards- support the cables any better than they already are supported.
Awfully nice that the gutter crew saw fit to go around the service drop; usuallym they try to pry it out from the wall!
The only 'nit' I see to pick at is the lack of working space in front of one of the air conditioner disconnects.