Nice work, man!!
Along with what was already said above, I like that you are conscious of distance and it's also good that you sometimes
time your punches with the swinging movement of the heavybag.
My tip for having fun is this:
imagine that the opponent is hitting back at you and you have so slip or parry sometimes. The heavybag is a substitute for your opponent! ; ) Feint at it, evade, fire a combo, imagine the opponent throws a left hook in retaliation, duck that and *boom* fire a
hard counter, and step out.
For in-range: (and you're probably working on in-range as well, but not in this video) Swing it, headbutt it, let it swing at you and hit you flush on the face, or on your guard (eyes on target) but while it's up against you you rip some
punishing hooks to the body & head, then clinch again. shove it away and when it comes back stop it in it's tracks with a not negociable hard straight, which you even do in the video nicely : )
Got a bit carried away, there
In general also mix in straights to the body.