Forcing any commit to be a PR merged by another dev would have solved it
Tbh it's cool, coming from a previous job at a startup where version control meant just zipping the project from time to time.
Since Pull Request review is a high priority activity there's no "bottleneck", and you double the bus factor for free + prevent bad things from happening.