I'm not responsible for creating the Kosovo precedent.
Well, I see two precedents.
1. NATO attacked a country without UNSC authorization, and it was not in self-defense.
2. The US recognized Kosovo as a Sovereign State after a Declaration by the Kosovo Assembly in 2008.
1 is a violation of the UN Charter. There is no way to escape that.
2 is problematic as there is no good International Law that governs this. The Helsinki Final Act says a State's borders are inviolable by force, but it recognizes that they can be changed by peaceful means.
The Declaration of Independence by the Kosovo Assembly happened several years after Kosovo had been a UN protectorate- it wasn't a matter of invade Serbia, declare independence for Kosovo, welcome to NATO.
Still, many countries did not recognize Kosovo as independent. Serbia certainly did not.
More than 100 countries do, and the ICJ ruled that the Declaration did not violate International Law.
Time passes and they have improved their relationship, and Serbia concedes Kosovo's right to independent governance like it had before 1990. Trump was making progress towards a better peace, and they made an important economic agreement that improved relations.
I still can't get to the point where NATO seized territory, or "stole" Kosovo. NATO doesn't "own" anything and Kosovo is either part of Serbia or it is independent- there is no third choice.
Kosovo
wants to join the EU, and the UN, and NATO, but they are not members of any of them and there is no timetable that I am aware of.