Remember if the weights are going up steadily, don't make the jumps higher, you'll just stall sooner. don't make them smaller than necessary either, because that leads to the same problem of wasted time.
the fails look normal, I was thinking you didn't rest long enough between sets and were getting something like 5-2-3 or something. Also, some people like putting the press/bench at the start of the workout, followed by squats. I'd just do my chinups after the squats to give my lower body a break before I deadlift.