A QField plugin to add a tool to create a point and bearing attribute from tapping two points. Only works with point layers - an you can set the attribute field to record the bearing in through the plugin settings.
This was designed to work with this geopackage: Bird survey template (Which is now private, because it is company IP. My bad) but can also work with any point layer (with a numeric attribute for the bearing)
To install the plugin, download the plugin from the releases page and follow the plugin installation guide.