No, a 2000+ CD player will not fit.
For the bonneville, you can use the following and have them fit and work:
94-03 Grand prix
96-98 Grand Am (might be more, unsure)
94-02 Firebird/Trans Am
Now, there may be a way to fix yours, but it involved taking it apart. And it depends on the error code it displays whe it doesn't play a CD.
That being said, I have about 5-6 sitting here that I'll let go pretty cheap, and will make sure they play CD'* and backlights work before I send them out. If you are interested, let me know. Probably would be a week or so though before I could get one tested and out though, just FYI.
2007 Saturn Aura XR | 1970 Chevy Blazer 4x4 | 1970 GMC 3/4 Suburban 4x4