The kid that does 405 is a high school junior. We have had 10 kids do 400 - 420 in the past 38 years but 375 is still a big time bench. Unfortunately that kid throws 43 because he is slow. If you saw him clean 285 with horrible technique you'd know why. We do the Neider press ( standing push press ) and the other throwing related work on the page below before school.
I did a little powerlifting and have a couple certifications in olympic lifting so we spend a lot of time on technique. Most have good technique but some will always clean/squat/bench like no one worked with them. I post videos every max week at the end of the cycle. We had a 302, 286, and a couple 250 cleans I posted yesterday. If you're on FB search for my name and you'll see them. My senior 60' thrower benches 350, cleans 355, snatches 250, and full squats 522.