Add Bugello support for always using the same board

This refactors the board ID fetching code and makes it possible to
always use the same board name rather than always expecting to have to
find the 'latest' board to use.