The shortest flight duration from Brisbane (BNE) to New York, NY (NYC) is 20 hours 15 mins.
My husband lives in Australia about 3 hours from Sydney, I don't know if this will help or not, but I have flown to Australia twice and my husband has flown from Australia about 4 times. We live in Missouri and when we fly out the International flight to Sydney departs in California and arrives in Sydney and I do know that you will have to fly into Sydney to clear customs and immigration before continuing on to Brisbane.