As a follow up, since i had not set a static ip, my ip had actually changed between reboots which is why i thought it was down.
This message:
pci 0000:0a:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
Had nothing to do nor was it indicative as to why i thought it was stuck a boot. After passing a vbios to my vm and tweaking a few settings in xml, i was able to get my windows 10 vm loaded again with my 1080ti passthru working. Previously, it didn't require a vbios on my rtx2080.