The weekend was great. A get together of European members of the Red Hat Society. Look it up on Google. LOL!!
A couple of tips that might help others. If you are taking the city shuttle from Charleroi airport there are many different bus stops for the Flibco shuttles to a variety of destinations. For the city centre bus turn right as you exit the Arrivals lounge and head towards the Friteuse stand. The bus stop is right there. Book your ticket online as soon as you know your travel dates, the ticket is valid for the whole day. The earlier you book the cheaper the ticket will be but the price online will always be cheaper than buying at the airport or bus on the day.
As I was advised on this thread, the bus does stop right outside Midi station. When you enter the station be sure to check a few landmarks just inside so that you are sure to choose the correct exit for the return. Otherwise you might waste a bit of time finding the bus stop by exiting from the wrong place and wandering around.
Be sure to have some change with you for the ticket machines. I had less than 2 euro in change and a 5 euro note. The fare was 2 euro to Central and the machines do not take notes or give change. I spent nearly half hour trying to change my note. I knew better for the return journey. To use a foreign credit card would have been foolishly expensive.
I certainly hope that I will make another trip to Brussels.