England's Brandon Robinson-Thompson was in line to shoot a 59 before a last-hole bogey, but he leads the Bahrain Championship by three shots.