Nova would absolutely work on a boy. I wouldn't use it myself, but I don't really see any difference between this and
Noah. Sure,
Nova is the feminine singular form of the adjective, but why should that matter? It's a Word, and the bending is probably not going to bother the bearers.
https://www.behindthename.com/pnl/164811/116980