While dual wielding means you can take a swing with your off-hand weapon, it uses your bonus action. Extra Attack means you get to attack twice when you take the Attack action. But, you still only get one bonus action per turn. Then, you can use your bonus action to make an attack with your off-hand weapon.
Can you bonus action before attacking?
No general rule allows you to insert a bonus action between attacks in a single action. You can interrupt a multiple-attack action with a bonus action/reaction only if the trigger of the bonus action/reaction is an attack, rather than the action.
Can you make an off hand attack with the booming blade?
No, you cannot make an off-hand attack with Booming Blade. Two weapon fighting lets you make an attack with your bonus action when you take the Attack action. Booming Blade is a spell, which requires you to have taken the Cast a Spell action, not the Attack action.
Can a rogue use an offhand attack or cunning action?
The Rogue can use either Cunning Action, or an offhand attack, but not both. Having the Cunning Action class feature does not prevent the Rogue from choosing other bonus actions instead. So the Bonus Action rule: You otherwise don’t have a bonus action to take.
Can you take the ready action on your turn?
Yes, you can. It is an action just like any other, and is taken on your turn. Secondly when the trigger goes off do you have to wait for your turn or do you in effect get a bonus turn? It’s a reaction, and happens immediately. It’s not another turn, nor do you have to wait. It happens when the trigger, well, triggers it.
Can you attack with different weapons using extra?
When you take the Attack action and attack with a light melee weapon that you’re holding in one hand, you can use a bonus action to attack with a different light melee weapon that you’re holding in the other hand. You don’t add your ability modifier to the damage of the bonus attack, unless that modifier is negative.