I've been thinking some more about this, and I have a suspicion about these multiple pulses I've been measuring.
I cannot think of a single reason why it would be an advantage to spread the injection of fuel over two or three separate pulses. So I think it's not quite as I first thought.
Some modern injectors are designed to operate very quickly (reduced dead time) and they have a lower resistance so that more current flows in them, increasing the magnetic force on the solenoid. However, if the current were to continue for any length of time they would overheat and burn out. To avoid this, after the solenoid has actuated the ECU pulses the current in the injector, reducing the average current and the heating effect, but still maintaining enough magnetic force to keep the injector open.
It looks a bit like this:
The injector gets one strong pulse, and then it is held open for the rest of the time by a series of brief pulses. When these finish, the injector closes.
I thought this system was only used on high performance engines, but if it is used on our Bullet then I think I'm picking up these "holding" pulses and counting them. In other words, if I am correct in my suspicion, it is really only one injection pulse per cycle, but it includes some holding pulses within it.
I'm going to investigate further exactly what is happening and will report back in due course.