Thankfully you didn't say "18yo male. 5'10.5" 157lbs (started at 145lbs...").
A simple search of the website would find these two resources:
Intermediate Programming for the Upper Body Lifts (article) - Intermediate Programming for the Upper Body Lifts | Nick Delgadillo
Press and Bench Press Programming – Getting and Staying Unstuck - Press and Bench Press Programming - Getting and Staying Unstuck | Nick Delgadillo
Bottom line: you're no longer pressing (both bench and overhead) enough.
Also, you're likely resting (i.e., cooling down) too much between those sets. Practical Programming does discuss 10+ minute rest periods between sets, but that is referring to "competitive strength and power athletes," of which you aren't one (yet). In other words, those 11-12 minute recovery gaps would be appropriate if you were doing 2-3x bodyweight squats, not sub-bodyweight bench presses.