To find truly interchangeable years, you need to:
1. Find the exact engine code on your 1994 Bonneville's engine. This code (usually stamped on the engine block) is crucial.
2. Identify the transmission your car uses (automatic or manual). The engine and transmission must be compatible.
3. Research engines from other Pontiac Bonnevilles (and possibly Grand Prixs, as they often shared engines) of similar years. Look for those with the *same* engine code. Even then, minor differences might exist.
4. Consult a repair manual specific to your 1994 Bonneville 3.8L Supercharged. It will offer the most accurate information on compatibility.
In short: There's no simple list of years. You need to do the specific research based on your car's engine code and transmission type to ensure compatibility. Assuming interchangeability without verification is risky and could lead to significant problems.