I had the nicest post written in response to this and the page closed on me so I’ll try and give an abridged version:
1. Add in more variation on ME Bench days. Use incline sparingly. Depending on the weakpoint on your bench do the following-floor press if it’s the lower range, rack lockouts if it’s at the top, or 2, 3, or 4 board press in the middle.
2. If you want to improve your bench, don’t do pull-ups. Do another horizontal row exercise ( BB, DB, chest-supported, lying on a bench, cables, etc.)
3. I think 4 sets per assistance exercise might be too much (3 is better), but if you only respond to that kind of volume go for it.
4. Rotate the assistance exercises every 3-4 sessions.
5. On ME LB days, incorporate good mornings. Definitely do power arched and conventional and if you can do them out of chains or with different types of bars, add this in. 2/3 of ME LB days should be a variation of this.
6. If you can do glute ham raises or reverse hypers, do them. They are huge. You can do an improvised GHR on a seated calve machine. Think about it for a sec… You can also do them on the floor if you have someone to hold your legs. If you’ve got any ideas to improvise a reverse hyper please let me know.
7. You want deadlift variation in your program. On DE LB days, immediately after your DE squat do some DL variation, i.e. speed pulls at 65%, SLDLs, SLDLs from a deficit. Do each for 3-4 sessions and rotate.
8. What’s a RDL? Regular dead lift?
9. Why are you doing flat bench with a slow negative on dynamic bench day?
10. Zerchers are better for strongman than PLing. That said if you can get enough weight to hit your legs where your arms aren’t about to fall off, go for it.
11. If you need more exercises on LB days look to 1 legged squats, set-ups and BB lunges.
12. Consider buying bands from jump stretch for dynamic bench day.
I hope this helps.