It may not be a bullying issue but why give your child a name that has an unfortunate meaning (depending on what newspapers you read the verb hector or hectoring is used fairly frequently) if there are so many names with lovely or no meanings. Isn't that the whole point of these threads, that people like the op can ask for opinions on potential names?
dh wanted to use Hector for our prospective ds (historian and classicist), but although I love the hero (despite him coming to a very sad end) I think it's a harsh name with no nickname possibilities.
I'm afraid that I think Horace whilst cool in principle is not at all a good name in practice. Better I think for a pet. Plus for me Horace is very definitely a bear (and one that eats his whole family, so not really a very nice bear!)