The question should be is NVIDIA supporting FreeBSD yet?
And the answer is so far not. And likely it won't happen, they are supporting Linux because it is a large enough target for their scientific customers, FreeBSD just does not have the market share there.
Agreeing on a kernel ABI? ha ha not gonna happen :D
There are open source drivers. Only on nvidia they (nouveau) are seriously worse than the proprietary ones. For Intel GPUs, the open source driver is the only driver. For AMD, there are some proprietary drivers but they are becoming obsolete, the fully open amdgpu stack is getting better and better all the time.
I like freebsd a lot, but for this reason had to switch back to debian/ kubuntu.