I believe you are right in your conclusion. I won't say that the Bible is against homosexuality as I don't believe that the Bible is inspired of God. As an atheist who studies the New Testament, I believe that the Bible is a collection of books that are different from each other and that were written by authors different from each other.
Therefore, what I will say is that apostle Paul, when writing the letter to Romans, was against homosexuality. As I study the New Testament, I have to say there is some debate about 1 Cor. 6.9–10. The Greek words used are μαλακοὶ and ἀρσενοκοῖται. People argue different things when it comes to the translations of those words. malakai (the first word), seems to mean "effeminate." The second word, arsenokoites, gets tricky... Boswell argues that it means "male prostitutes," Balley argues that it means "males who practise homosexuality," and Scroggs argues that it means "pederasty." Will the case be settled? Hmm... probably not.
Now, I won't discuss 1 Timothy as it was probably not written by Paul at all but by one of his followers. Instead, I will go on to comment on Romans 1.26–27.
When I personally read this passage, I see a clear case of Paul against homosexuality. It's true that Paul says that both women and men "exchanged natural relations for those that are contrary to nature" (ESV), and some individuals (such as Joe Dallas) argue that this verse condemns heterosexuals who practise homosexuality, and thus they act against nature. However, at the same time, you can argue that Paul is calling any homosexual practice as being "contrary to nature." Too bad we can't ask the guy, eh? To me, it seems that Paul condemns homosexuality in general, but it's my personal opinion, with which there are scholars who agree. And then there are also scholars who disagree.
I guess that's why scholars don't even talk anymore about reconstructing the original New Testament...