pulse: only measure time between work creation and dispatching it

We do not need to measure the work duration which is the known pulse.
This makes comparing the raw data easier because the latency does not
include the pulse duration.
52 jobs for pulse-improve-latency-timestamps in 37 minutes and 5 seconds (queued for 6 seconds)