Well, he is a cockerel still and not even close to the same as a rooster.
Unfortunately MANY people find their "sweet roos" all too often... attack their mislead human, once hormones kick in. If he isn't trying to mate at all already, you aren't there yet and won't be for a bit. There are usually a few different maturing stages I have noticed going all the way past 1 yer old which is when they are technically called cock (or rooster). People think these boys are SWEET... what they are is confident. And now they KNOW they don't have to "fear" you... fear is another word for respect essentially. So SOME will see you as another flock mate to be challenged or even taken down. And so begins the nightmare of the keeper who is confused because they LOVE this sweet boy and don't want to see anything bad happen to him. They tolerate his attacks and abuse, relentless crowing at them... until they finally decide they can't take it anymore and it's ruining their chicken keeping experience.... before they move on, with a much better understanding of rooster behavior. This is all to often the experience of first time owners who allow the boys to hang out on their laps and such. And those who haven't yet hit hormones but are being rehomed are advertised as "friendly young rooster".
Anyways, I hope this isn't the case for you, I know not ALL will turn out that way. But now you have some information available that you might not have previously been aware of. There are lots of threads on here about how to teach a cockerel some respect, should you choose to keep him I suggest looking into them right away... and change YOUR behavior ASAP, if he is allowed to hang out on your lap and such.
Regarding no crow collars... some will work fine for people long term... accidents happen! I don't personally think trying to get around the law is an honorable thing to do. Loop holes and hiding are for criminals. Laws are there for a reason. The more people who try to circumvent them is just how things get tightened harder for those of us who DO abide by the law. Laws are made for people who care. Sure you can get away with speeding... does that make it right? To me karma always comes back to you... you get what you give! You reap what you sew, more than you sew, and later than you sew.
ETA: I don't mean to say you have done anything wrong. My reference to change YOUR behavior is meant as a general statement, and not actually personal.