Your boy is adorable! Love the 'antler' look!! I think topknots are fine in boys, but my DH is adamant about no "bows" on the boys. Perhaps if you just use a grooming band or a "manly" color scrunchie your DH won't mind so much.
Funny story; Every morning when we all get up I put Gracie Ruths hair up and put Yogi's collar with his bell on him. Lately Boo has been getting right into the middle of everything while I'm trying to do this. It dawned on me that perhaps he wanted some 'special Momma attention' too. So the other morning I put his hair up also. He jumped down off the bed and strutted around with his head and tail held high. DH came out of the bathroom and started saying something when I told him, just look at how proud he is to have his very own topknot. Yogi was desperately trying to reach it to pull it out, but Boo kept his head up and Yogi couldn't reach it. DH started laughing at how Boo was acting and said he could keep it in until Boo rubbed it out. It stayed in all day!!

But to keep DH happy I didn't put it in again the next day.

But now after doing G's hair and Yogi's collar, I stroke Boo's head for a few seconds, give him a kiss and tell him how very, very handsome he is and that seems to satisfy his need for 'special Momma attention'.