Sadly that’s the only way I know.
Though I wonder if the bonus task wouldn’t just show up separately already?
It is after all meeting the criteria and should be shown individually as well.
:remove-block-children is confusing and I’m not sure what it is suppose to do, and also the default is true. See also:
It doesn’t, maybe child blocks are ignored by default to avoid duplicates?
I’ll create a Feature Request asking for :remove-block-children to be expanded to situations like this, as I also think there is no way to do it currently
Edit: made a task for myself to add some clarification to the official documentation for this. The current description doesn’t quite capture this behavior