I've been using org-bibtex for this: each headline is an item in your bibliography and you export the contents to a bib file. So, not quite what you want as it's not working with a bib file per se.
However, you can read BiBTeX entries (using org-bibtex-read), for instance from a bib file downloaded from a journal, and write them into your org file in the right format (org-bibtex-write). This populates the properties automatically. The bib file of all entries in your org file is created by the org-bibtex function. -- : Eric S Fraga via Emacs 28.0.60, Org release_9.5-149-g781080 : Latest paper written in org: https://arxiv.org/abs/2106.05096