Redwing, I'm pretty sure the fuel pumps after the 88-89 do not run for a couple of seconds after key-on. Then after those years were modified to have a vacuum petcock, that feature was deleted. It is of no use with a vacuum operated petcock in the gas line.
I had a 94SE and a '98SE.
both of them worked exactly the same.
Key ON, pump runs for 2 seconds and stops.
Key OFF, and back ON, it will run for 2 seconds and it will stop.
IF the oil pressure comes up, then the fuel pump will be turned ON until the key is OFF, or the BAS is activated.
Both of those bikes had the vacuum petcock and both worked just like they are supposed to.
I had plenty of experience with the '98. the fuel pump on it went bad, and I did a lot of testing for flow trying to figure out if it is the pump, or something else.
Jumper the fuel pump B+ terminal to 12V and the fuel pump will run forever. But, if it is OEM hookup, it will only run for 2 seconds key ON unless the engine starts and oil pressure comes up.