You don't mention the capacity of your WD SN770. As usual, the 250GB version is slower than larger versions.
According to this review, the SN770 is Gen.4, not Gen.3.
https://www.tomshardware.com/reviews/wd-black-sn770-ssd-review
It gives the speeds of the various capacities as follows:-
1). 250GB Sequential Read 4000Mbps, Sequential Write 2000Mbps
2). 500GB Sequential Read 5000Mbps, Sequential Write 4000Mbps
3). 1TB Sequential Read 5150Mbps, Sequential Write 4900Mbps
4). 2TB Sequential Read 5150Mbps, Sequential Write 4850Mbps
If, say, your 980 EVO Gen 3 is 1TB and your SN770 is 250GB, you might notice more sprightly performance from the 980, simply because of the larger capacity allowing more channels between controller and memory.
I'm assuming both designs are DRAM-less, but if one contains DRAM and the other doesn't, you might spot the difference.
Check also if both SSDs are running 4-lanes and not 2.
Is your SN770 running on a Gen.4 bus or a Gen.3 bus? That's assuming it's Gen.4 capable.
In terms of boot times, if you have additional PCIe cards with their own BIOS, e.g. LSI HBA, 10GBe NIC, they can add a significant delay before the system loads the OS.
Best bet is to run benchmarks on both drives and compare results.