Here's a list of the WOTC Promos. Not all of them have specific origins listed, but most of their origins are there.
Black Star Promo Checklist
Wizards of the Coast
☑ 001. Ivy Pikachu [Pokémon League] (1st Edition ERROR)
☑ 001. Ivy Pikachu [Pokémon League]
☑ 002. Electabuzz [Pokémon: The First Movie] (SEALED)
☑ 002. Electabuzz [Pokémon: The First Movie]
☑ 003. Mewtwo [Pokémon: The First Movie] (SEALED)
☑ 003. Mewtwo [Pokémon: The First Movie]
☑ 004. Pikachu [Pokémon: The First Movie] (SEALED)
☑ 004. Pikachu [Pokémon: The First Movie]
☑ 005. Dragonite [Pokémon: The First Movie] (SEALED)
☑ 005. Dragonite [Pokémon: The First Movie]
☑ 006. Arcanine [Pokémon League]
☑ 007. Jigglypuff [First Movie Soundtrack]
☑ 008. Mew [Pokémon League]
☑ 009. Mew [Pokémon League]
☑ 010. Meowth [Gameboy] (SEALED)
☑ 010. Meowth [Gameboy]
☑ 011. Eevee [Pokémon League]
☑ 012. Mewtwo [Nintendo Power 131 April 2000]
☑ 013. Venusaur [Nintendo’s Pokémon Trading Card Game Player’s Guide]
☑ 014. Mewtwo [First Movie VHS/DVD] (SEALED)
☑ 014. Mewtwo [First Movie VHS/DVD]
☑ 015. Cool Porygon [Pokémon Stadium] (SEALED)
☑ 015. Cool Porygon [Pokémon Stadium]
☑ 016. Computer Error [Pokémon League]
☑ 017. Dark Persian [Nintendo Power 135 August 2000] (ERROR)
☑ 017. Dark Persian [Nintendo Power 135 August 2000]
☑ 018. Team Rocket's Meowth [Pokémon League]
☑ 019. Sabrina's Abra [Nintendo Power October 2000]
☑ 020. Psyduck [Pokémon League]
☑ 021. Moltres [Pokémon 2000 Movie: UK] (CORRECTED SEALED)
☑ 021. Moltres [Pokémon 2000 Movie: UK] (CORRECTED)
☑ 021. Moltres [Pokémon 2000 Movie] (ERROR SEALED)
☑ 021. Moltres [Pokémon 2000 Movie] (ERROR)
☑ 022. Articuno [Pokémon 2000 Movie: UK] (CORRECTED SEALED)
☑ 022. Articuno [Pokémon 2000 Movie: UK] (CORRECTED)
☑ 022. Articuno [Pokémon 2000 Movie] (ERROR SEALED)
☑ 022. Articuno [Pokémon 2000 Movie] (ERROR)
☑ 023. Zapdos [Pokémon 2000 Movie: UK] (CORRECTED SEALED)
☑ 023. Zapdos [Pokémon 2000 Movie: UK] (CORRECTED)
☑ 023. Zapdos [Pokémon 2000 Movie] (ERROR SEALED)
☑ 023. Zapdos [Pokémon 2000 Movie] (ERROR)
☑ 024. Birthday Pikachu [WOTC Mail Giveaway]
☑ 025. Flying Pikachu [Pokémon League]
☑ 026. Snap Pikachu [Pokémon League]
☑ 027. Pikachu [Pokémon 2000 VHS/DVD]
☑ 028. Surfing Pikachu [Pokémon League]
☐ 029. Marill [Pokémon League] (SEALED)
☑ 029. Marill [Pokémon League]
☑ 030. Togepi [Pokémon League]
☑ 031. Cleffa [Pokémon League]
☑ 032. Smeargle [Pokémon League]
☑ 033. Scizor [Pokémon League]
☑ 034. Entei [Pokémon Movie 3] (SEALED)
☑ 034. Entei [Pokémon Movie 3] (Holographic)
☑ 035. Pichu [Pokémon League] (Holographic)
☑ 036. Igglybuff [Pokémon League]
☑ 037. Hitmontop [Pokémon League]
☐ 038. Unown J [Pokémon Movie 3 VHS/DVD] (SEALED)
☑ 038. Unown J [Pokémon Movie 3 VHS/DVD]
☑ 039. Misdreavus [Pokémon League]
☑ 040. Pokemon Center [Pokémon Center Opening] (SEALED)
☑ 040. Pokemon Center [Pokémon Center Opening]
☑ 041. Lucky Stadium [Pokémon Center Opening] (SEALED)
☑ 041. Lucky Stadium [Pokémon Center Opening]
☑ 042. Pokemon Tower [Pokémon League]
☑ 043. Machamp [Pokémon League]
☑ 044. Magmar [Pokémon League]
☑ 045. Scyther [Pokémon League]
☑ 046. Electabuzz [Pokémon League]
☑ 047. Mew [Pokémon League]
☑ 048. Articuno [Pokémon League]
☑ 049. Snorlax [Pokémon League]
☑ 050. Celebi [Pokémon 4ever] (SEALED)
☑ 050. Celebi [Pokémon 4ever]
☑ 051. Rapidash [Nintendo Power]
☑ 051. Rapidash [Pokémon Center Stamped]
☑ 052. Ho-Oh [Nintendo Power]
☑ 052. Ho-Oh [Pokémon Center Stamped]
☑ 053. Suicune [Pokémon 4ever VHS/DVD]
☑ Ancient Mew [Pokémon 2000 Movie] (SEALED)
☐ Ancient Mew [Pokémon 2000 Movie] (SEALED w/UK Insert Card)
☑ Ancient Mew [Pokémon 2000 Movie]
Best of Promos
☑ 1. Electabuzz
☑ 1. Electabuzz Winner
☑ 2. Hitmonchan
☑ 2. Hitmonchan Winner
☑ 3. Professor Elm
☑ 4. Rocket's Scizor
☑ 4. Rocket's Scizor Winner
☑ 5. Rocket's Sneasel
☑ 5. Rocket's Sneasel Winner
☑ 6. Dark Ivysaur
☑ 6. Dark Ivysaur Winner
☑ 7. Dark Venusaur
☑ 7. Dark Venusaur Winner
☑ 8. Rocket's Mewtwo Winner
☑ 9. Rocket's Hitmonchan Winner
Other Promos
☑ Brock's Vulpix, Gold Wizard's Stamped (Gym Challenge) [Top Deck Mar. 2001]
☑ Dark Arbok, Gold Wizard’s Stamp (Team Rocket) [Hong Kong Giveaway Feb 2001]
☑ Dark Arbok, Gold Wizard’s Stamp (Team Rocket) [w/Red Sleeve]
☑ Dark Charmeleon, Gold Wizard's Stamp (Team Rocket) [Kraft Giveaway, Australia]
☐ Dark Charmeleon, Gold Wizard's Stamp (Team Rocket) [SEALED]
☑ Kabuto, Gold Wizard’s Stamp (Fossil) [Top Deck Dec. 1999]
☑ Pikachu, 1st ed, Gold Wizard's Stamp (Jungle) [Duelist “Jungle Fever” Sep. 1999]
☑ Dark Wartortle, Gold Wizard's Stamp (Base Set 2) [Top Deck Mar. 2000]
☑ Misty's Psyduck, Gold Wizard's Stamp (Gym Heroes) [Top Deck Aug. 2000]
☑ Meowth, Gold Bordered (Jungle) [Fruit Roll-Ups]
☐ Pikachu E3, Red Cheeks
☑ Pikachu E3, Yellow Cheeks
☐ Pikachu, 1999 Poketour - Australia
☑ Fighting Energy Holo
☑ Fire Energy Holo
☑ Grass Energy Holo
☑ Psychic Energy Holo
☑ Lightning Energy Holo
☑ Water Energy Holo
☑ Rainbow Energy Holo
☑ Recycle Energy Holo
Jumbo Cards
☐ Base Set Pikachu [Top Deck Feb. 2000]
☑ Base Set Pikachu [Top Deck Feb. 2000] (SEALED)
☐ Moltres, Articuno and Zapdos/Legendary Birds