As far as I know, the battery cells will be balanced to the charge target you've set. By default 100%, but if you set the target to 60% via e.g. the app, the bike will balance the pack as soon as it has reached 60% SoC.
On the Gen3 bikes, you will notice this on the dash that the bike continues to charge (and consumes energy) although it has reached the set SoC target and remaining charging times is 0m. Typically (in my case) takes between 5 - 10 minutes.
Well, until now I only charged to a target, and at two times I was there by chance when it reached the set target. And like you say, the target was reached, remaining time was zero minutes, but charging kept going on with amps and kw’s slowly going down for about a few minutes (first time that I noticed it was for like five minutes, second time somewhat less).
So, in other words, if you’re right, I guess I balanced my battery without even knowing it

Something I just remembered: one time the target was set to 70%. When I went to the motorcycle that evening the charging had ended for a while, but the shown SOC was not 70, but 73 %, now I realise that maybe it might have been balancing for those 3% ?