There are two types of cleaning and you need to decide which you want. Dry cleaning is the most common, and most dust can be removed this way, but occasionally you will need to wet clean the sensor to remove things like pollen which can be sticky.
The arctic butterfly is good but you need to be aware that the bristles are long, if you bend them on the sensor they can contact the glue strip under the sensor, and if that happens it will smear a clear glue all over the sensor. This is extremely difficult to remove and ruins the arctic butterfly brush.
I used to have a professional wet clean my sensor, but when he retired he told me that the best cleaning fluid was zippo lighting fluid or equivalent. You need a liquid with a low evaporation point which is distilled so there is no 'dirt' or residue in it. Eclipse is distilled isopropyl alcohol & Distilled water, you can make it yourself if you can get hold of the distilled isopropyl (not easily available). A lint free screen cleaner and a pair of tweezers makes up the rest of the kit.
There will be gasps of horror about this, some people honestly believe that there is nothing other than highly priced rip off products which are safe to use - this is not true. His other comment was that the dust which collects on the sensor is not introdoced from changing lenses, nor from zoom lenses sucking dust in, but from the moving parts within the camera body & the lens. Plastics are common and when moved generate a static charge attracting them to the sensor when it is turned on. There is therefore little you can do to avoid dirt.