As per my previous post, The std bike fuel pump relay is a 30amp item.
As advised by my sparky, I have now fitted a spurious 70amp relay.
The fuel pump now primes with just the ignition on - which was the original fault.
I have yet to go for a run but the fix is looking promising.
I will update again if its not the fix.