If you are in mathematics then you can use AMS MRef web page to reconstruct many of the bibtex entries directly from your PDF or bbl file. For example, if you cut and paste the reference
A. Beilinson, V. Ginzburg, and W. Soergel, Koszul duality patterns in representation theory, J. Amer. Math. Soc., 9 (1996), 473–527.
into mref, click on the bibtex button and search, then mref returns the bibtex entry:
@article {MR1322847,
AUTHOR = {Beilinson, Alexander and Ginzburg, Victor and Soergel,
Wolfgang},
TITLE = {Koszul duality patterns in representation theory},
JOURNAL = {J. Amer. Math. Soc.},
FJOURNAL = {Journal of the American Mathematical Society},
VOLUME = {9},
YEAR = {1996},
NUMBER = {2},
PAGES = {473--527},
ISSN = {0894-0347},
MRCLASS = {17B10 (14F10 16W50)},
MRNUMBER = {1322847 (96k:17010)},
MRREVIEWER = {Rolf K{\"a}llstr{\"o}m},
DOI = {10.1090/S0894-0347-96-00192-0},
URL = {http://dx.doi.org/10.1090/S0894-0347-96-00192-0},
}
Now you only need to replace replace MR1322847 with the bibtex citation key that you use.
Of course, this is not perfect in that mref will sometimes fail to find your reference. In particular, this will not work with preprints, reports or, more generally, any references that MathSciNet does not know about. It may also fail if there are errors in your reference (although often mref is smart enough to correct these for you). In these cases you will have to resort to the techniques that Mico details.
IEEEtran, by default, sorts the references in the order they have been cited in the document. That's the reason, I suppose, of @Mico asking if you have access to the pdf file that was created with thatbbl. – umarcor Sep 25 '14 at 20:47crossreffield... – cfr Sep 25 '14 at 21:16crossreffields, right? – Mico Sep 25 '14 at 21:25bibtexcan be configured so that minimal information about the cross reference is included in the entry which refers to it. E.g. it just says 'In Sedgwick (1546).' where 'Sedgwick (1546)' is another entry. I don't know what thebblfile looks like in that case. Does the first entry actually have all of the info, but only some of it is used? Or does thebibtexrun restrict the information which is put into the entry? – cfr Sep 25 '14 at 22:52