Pro-cyclist Matthew Bostock won the Isle of Man road racing title for the second time in 15 months on Sunday.