Err, I believe you have some misconceptions regarding the cycling process. First of all, simply letting your tank run empty while it is first set up is not cycling. You need to get some ammonia in there to feed the bacteria. If you don't seed, it can take about a month and a half to finish cycling. If you seed with media or gravel, three weeks. And if you use Seachem Stability, it takes about a week to cycle. According to what I've heard from users here in MFK, Seachem Stability seems to be the only product that actually contains BB in a bottle that isn't dead on arrival, a true feat, considering there is neither a constant source of ammonia nor oxygen in a closed bottle.
Whether you use fish or other sources of ammonia does not matter to the speed of the cycle, ammonia is ammonia regardless of where it comes from. This is precisely why you should use fishless methods to cycling, because this way you don't put any fish through the stress of cycling, ESPECIALLY fish like arowanas and black ghost knifefish which don't tolerate ammonia and nitrite very well. You can dose the tank with bottled ammonia, or if you prefer a more hands-free approach, you could let a shrimp rot in the tank (as in, from the supermarket, one that's already dead).
And no, this isn't something we "choose to believe." If you have ammonia and nitrite in your tank, you have not finished cycling. Sure, there is BB bacteria in the tank... that stuff is everywhere, especially in fish keepers' homes, but you're not finished "cycling" until the colony of beneficial bacteria has grown sufficiently to be able to keep the ammonia and nitrite levels at zero, consistently. You are not cycled, and I will say this again, for what feels like the third time: Buy Seachem Stability, it's a "BB in a bottle" product that really seems to work, so that your cycle will be over in about a week, and buy Seachem Prime, so that the ammonia and nitrite in the tank won't permanently damage your fish. Ammonia burns in the gills can be permanent, and can hinder respiration enough that one day your fish just dies.
PS It takes anywhere from 24-48 hours for a colony of nitrifying bacteria to double. Unless you get yourself some Seachem Stability, your tank will have ammonia and nitrite in it for a while.