Ross Branch is beaming with excitement after completing the 22 kilometres of prologue five at the Dakar Rally 2026.