2 second delay should be fine and shouldn't affect conversions since they already clicked the button and will give them a second or two to see the page content.