When you print from your iOS devices, you're using Google Cloud Print, which obviates the need to use a Windows printer driver.
When you print from your laptop, the printer driver on your laptop has to collate and process lots of data before it can hand it over to the printer. It's simply that processing time which is causing the delay.