I have long used to below macro, originally adapted from another Answer. This macro is used with BibLaTeX, to automatically bold the provided author.
%------------------------------------------------
% Bold specific author; adapted from: https://tex.stackexchange.com/a/328286
\newcommand{\makeauthorbold}[1]{%
\DeclareNameFormat{author}{%
\ifthenelse{\value{listcount}=1}
{%
{\expandafter\ifstrequal\expandafter{\namepartfamily}{#1}{\mkbibbold{\namepartfamily\addcomma\addspace \namepartgiveni}}{\namepartfamily\addcomma\addspace \namepartgiveni}}
%
}{\ifnumless{\value{listcount}}{\value{liststop}}
{\expandafter\ifstrequal\expandafter{\namepartfamily}{#1}{\mkbibbold{\addcomma\addspace \namepartfamily\addcomma\addspace \namepartgiveni}}{\addcomma\addspace \namepartfamily\addcomma\addspace \namepartgiveni}}
{\expandafter\ifstrequal\expandafter{\namepartfamily}{#1}{\mkbibbold{\addcomma\addspace \namepartfamily\addcomma\addspace \namepartgiveni\addcomma\isdot}}{\addcomma\addspace \namepartfamily\addcomma\addspace \namepartgiveni\addcomma\isdot}}%
}
\ifthenelse{\value{listcount}<\value{liststop}}
{\addcomma\space}
}
}
%------------------------------------------------
As of recent TeX Live versions, this macro no longer works. It now causes some later environments to consistently be viewed by LaTeX as un-closed. This results in complex and difficult to localize downstream errors.
This appears to actually be answered in a comment by moewe, on that specific question. In particular, this appears to have been caused by updates to complex BibLaTeX code, as discussed on a GitHub issue.
I have now replaced my macro, to the updated code, provided by moewe, to the originally Accepted Answer.
That said, I would prefer a macro like my prior one, where I need only execute a single command to bold the indicated author (searching for and matching the entire author, from just a last name) in the foregoing, encapsulated, list of citations.
If someone could instead provide such an improved macro, I'd appreciate it.
Thanks to cfr's pointing me to another more recent Answer, I've learned this functionality is within BibLaTeX, and one can just use author annotations for this.
I would, however, need them to automatically be added for every entry for me, ideally as a \step in my existing \map commands. This would also need to be compatible with my current solution for authorship annotation, which also seems to no longer be working with any of these methods.
The currently suggested macro, to bold author names, does not seem to work with all styles or configurations of BibLaTeX. In my case, with a custom set of style files, it is not able to match my name to bold it.
Is it possible to directly get this macro to work, without completely re-engineering the approach, provided we presume no author prefixes nor suffixes? Alternatively, could a \map type solution to add author+an = {1=highlight} be added (if any only if no other author is already so highlighted), that is also compatible with other such annotations, and ideally able to automatically search for the author position?