According to texdoc expl3 (2023-11-09), sec. 3.2.6 "Functions: argument specifications"
n Unexpanded token or braced token list.
This is a standard TEX undelimited macro argument.
N Single token (unlike n, the argument must not be surrounded by braces).
A typical example of a command taking an N argument is \cs_set, in which the
command being defined must be unbraced.
The first argument of \__tcobox_new_bool_key:nn is a bool variable, hence N is the right choice.
According to
texdoc expl3
(2023-11-09), sec. 3.2.6 "Functions: argument specifications"The first argument of
\__tcobox_new_bool_key:nn
is a bool variable, henceN
is the right choice.