Has anyone had experience taking the bus from the Bologna airport to Floence?
Not me. It's a very new service that started in December. It's probably better than the train, because you don't have to transfer from bus to train with all the luggage. The luggage goes under the belly of the bus and is loaded and unloaded by the driver. The train is faster but once you include the transfer to the station, the Appennino Shuttle bus, which goes from the airport directly to Florence (and viceversa) is just as fast (or faster) and is considerably cheaper (19 euro instead of over euro 30 for bus+train) http://www.appenninoshuttle.it/