Let's get something straight here. Offset has little to NOTHING to do with BBK fitment!!!!111
You're having wheels custom made! If you really want to have BBK clearance, have the wheel manufacturer design the spokes so that they fit BBKs at a given offset! That's all you need!!
WORK wheels does it...RAYS does it.. They offer different "Disks". For any given offset, you can get a different "Disk" that gives different BBK clearance.
Secondly, with 3-5mm spacer does NOT require longer lug bolts. You can still get the required minimum amount of turns of the lugs nuts with a 5mm spacer and the factory lug bolts.
Lastly, the specs of the 94-01 wheels are:
16x7 +55
17x8.5 +60
02-05:
17x7 +55
17x9 +56
What this means is that the front wheel position is exactly the same (relative to the fender) from 1994-2005. In the rear the 2002-2005 wheels sit
10mm more flush to the fenders than the 1994-2001 rear wheels.
http://www.1010tires.com/WheelOffsetCalculator.asp
The only reason to keep the offsets the same as the factory is to maintain the same scrub radius as the factory. In today's car styling most people care about "flushness". If "flushness" is what people are looking for, I highly recommend against keeping within the factory range and going with lower offsets to bring the wheel edge closer to the fender.