I'd want longer.
Immigration at BNE ranges from under a minute if can use smartgate to 30+ minutes, add in wait for any checked bags, customs 10 minutes or so, walk to train to change terminals, wait for train, bag drop (if needed), security. Even if flight from Honiara is on time 1:40 is tight for int->dom connection at BNE.