The snap is created by a pacman hook which runs when you install or update one or more packages.
When you run multiple actions consequitive there will be multiple calls to trigger the snapshot.
This is unavoidable - if you dislike this - you will have to remove the autosnap feature.
btrfs-assistant is a custom package
One of the reasons to ensure a fully synced system on testing or unstable when using custom packages.