I think BGs can be made to go much quicker and thus be more enjoyable if the game shaves off waiting time during various points of the BGs experience. I know that if both you and your opponent confirm a screen, or your opponent picks a defender or whatever, then it goes away. The problem comes in when your opponent is afk or trolling, making you sit through every single timer. For example:
1) I don't need to meet my opponent. I cannot tap anywhere to see anything about them here anyway. I don't care who my opponent is. Not a single person has ever thought they need to meet who they will face once in BGs and probably never see again. This should not be a waiting screen, let alone for like 10 seconds.

2) Shave off 10 seconds from the Ban screen. I don't think I've ever seen myself or my opponent need 30 seconds for this. This could be cut down to 15-20 seconds.

3) Opponent Drafts Champions could lose 8 seconds or so. It's not that hard to pick 1 champ. 7 seconds tops.

4) Draft 2x Champions. Same thing as above. Nobody ever needs 25-30 seconds to pick 2 champs. This should be 15 sec at most.

5) Round 1 begins, Round 2 begins, Round 3 begins. I know how rounds work. We don't need to sit on these screens for like 3 seconds. Get rid of them. Imagine a screen like that after every arena fight that's unskippable. It's useless.

6) Picking defenders and attackers - make these 7-8 seconds. Don't need more than that realistically.

7) Get Ready to Fight! Yes I'm ready. Even if I need to pick a pre-fight, it should take no more than 5-6 sec, not 11.

8) Match Results: This one is the worst. I get people want to see their results, but there's no point of this being like 10+ seconds. Make it 3 sec, and put this info in the BGs history. You already have the match results, just let users tap on the individual rounds to see this info. This is akin to having a 10 second screen that shows your new overall AQ score every time you defeat a node. If someone wants to see this, 3 sec is enough to screenshot it. Or they can check the fight after the round in the match results if Kabam can add this info into that match history section. Worse yet, people who lose the first two rounds will sit here and stare at this screen for the full timer, not knowing they can forfeit since they already lost anyway.

As a reminder, yes I know this goes faster if the opponent is actively playing. I've been grinding battlegrounds in the last week and the amount of matches where someone is afk is probably like 30-40% of my matches. It's literally become Waitinggrounds. None of these timers are even the match itself which if you use suicides or burst damage champs, you finish the fight in like 30 seconds and have to wait another 1:30 for your opponent to finish. Fair enough though, no issues with the match timer. But the other timers outlined here are just way too much. Please cut them down or remove some of them to streamline this game mode.