The charge rate will taper as it balances the cells. Should get down to something like 2-3A before it finally stops completely. It generally takes 40-60 minutes past the estimated time to actually hit 100%.
And then as soon as it does hit 100%, you should drive it to get down to at least 90% and preferably 80% immediately. So best time to do a 100% charge is before a road trip, using the scheduled departure setting, with the departure time set for 1 hour before your intended departure time (which in practice means it'll probably hit 100% 0-30 minutes before you actually depart).
I just got to see this in person. The Model Y that was hogging the charging station hit 100% state of charge then kept charging for almost another full hour before finally stopping. At the end it was charging at 4kW.