I don't know if "just stat him up the way you want to" is the kind of answer the OP was looking for...
So, here's just some basic brainstorming on what should be considered when building a BBEG vampire.
-First of all, is he magically active?
This will make a huge, huge difference for any vampire's survivability.
In fact, every really badass vamp
has to be awakened or won't be that much of a badass.
Not only because being a mage gives you tons of useful options, especially if you won't be getting any cyber anyway.
But because it a) greatly enhances a vampire's regenerating ability to have a high magic attribute and b) because magic is the best way around a vampire's biggest vulnerabilities : he has got better ways to counter offensive magic (which is one of the best anti-vamp-weapons, since magical damage can't be regenerated) and gives him access to that nifty alleviate allergy spell (which does not only remove an additional direct vulnerability from him, but also counteracts attempts to block his regeneration and mist form powers by exposing him to wood or sunlight).
If he's a mage, a whole bunch of other questions will eventually come up : what tradition the guy follows, preferred spirits, spell lists, metamagic techniques, wether he's got an ally spirit, wether he maintains a cadre of bound spirits to do his biddings and so on.
Of course, you could also make him an adept.
A social adept who is able to orchestrate a giant network of -probably unknowing- minions and has terribly efficient ways of manipulating people at his disposal is a scary, scary opponent indeed.
If you're really going to use 1000 BP or more, a mystical adept might actually become a viable choice to create a truly fearsome enemy.
-The second major point is outlining the alliances and ressources of the vamp.
No matter how much BP you dump into him, if he stands alone against your group, they're gonna walk all over him.
Make sure he's got more than a hunchbacked, bug-nibbling Renfield among his assets.
This also directly leads to the kind of environment you set him up in.
Does he control a derelict, run-down part of the barrens?
Is he a corp exec?
Leader of a magical study circle?
Triad soldier?
Policlub leader?
Many skills not covered under point 1 will become self-evident during this stage.
Also, think about connections between his network and the PCs' social surroundings, their connections, friends and families.
Makes for wonderful plot twists.
Material ressources may also be an important matter here.
Keep in mind that, depending on his position, he will need much more than the

to pay for his gear, but might also have ways of moneymaking that by far exceed anything within the PCs' reach.
-Of course, he also needs a good motivation.
Decide on what that bloodsucker is up to and what he would be willing to do to achieve this.
Does he just want to feed and accidentally crosses your groups' way?
Or is he concerned with greater, more elaborate plans?
-As far as the BP for being a vampire are concerned, i do not think that they are much of an issue when the amount you plan to use already can vary between 1000 and 1500 points.
It should, by no means, exceed 100BP, which makes it neglegible when you play in such a league and when such a broad variance in the basics for this build is calculated in.