Ross is confident he can deliver a big result at Boomerang