Instead of iterating over the numpy array you can just call vertices.min(axis=1) and vertices.max(axis=1) to get the bounding box corners.
vertices.min(axis=1)
vertices.max(axis=1)