Rosmin would also play an eventful FA Cup final against his former teammates the Armed Forces, when after 90 minutes of goalless action that sent the game to extra time, he had to go between the sticks after DPMM FC goalkeeper Wardun Yussof was sent off with three substitutes already used. In the ensuing penalty shootout, he saved two spot-kicks to complete a domestic double for Prince Al-Muhtadee Billah's club.[7] He subsequently won the 2004 B-League Player of the Year in his first season with DPMM.[8]
In December 2005, DPMM replaced Brunei FA for the 2005–06 Malaysia Premier League season. Now serving as captain, Rosmin led the team to finish third in the 'A' group of the regular league, but due to the expansion of the Malaysia Super League to 14 teams from eight, DPMM entered the promotion and relegation playoffs against Pahang and won the tie 2–1 on aggregate. The next season saw them miraculously finish in third place, thanks to prolific striker Shah Razen Said who became joint top-scorer in the league.
When DPMM moved to the Singaporean league in 2009, Rosmin lifted the League Cup as captain after slotting home the winning penalty in the final.[9] He was released after the season ended abruptly due to a FIFA suspension of Brunei,[10] and promptly joined MS ABDB where he won the domestic FA Cup in 2010.[11] That season, he ended QAF FC's 34-game unbeaten streak by scoring two goals in the final game of the 2009-10 Brunei Premier League, although QAF FC were already champions by then.[12][13]
Rosmin returned to DPMM as club captain in 2012 after their re-entry into the S.League.[14] Since then they have repeated their League Cup success in 2012 and 2014.[15][16] On 21 November 2015, Rosmin lifted the S.League championship trophy for the first time in DPMM FC history, after a 4–0 win over Balestier Khalsa clinched the title for the Bruneian outfit.[17] After two spells and 11 years of service, DPMM made an announcement on their website on 6 February 2018 that Rosmin will not be retained for the 2018 S.League season.[18] He played one last game with his previous team MS ABDB in the final game of the 2018 Brunei Premier League against Indera SC, which by then the Armymen were already crowned champions of the league.[19]
Rosmin's next international appearance was at the 2012 AFF Suzuki Cup qualification held in Myanmar, where he captained the side to two wins out of four. He also led the team in the 2014 tournament in Laos, where Brunei lost all their games.
Rosmin was made captain of Brunei for the 2016 AFF Suzuki Cup qualification matches that was played in Cambodia in October 2016.[22] He did not start the first game against Timor-Leste as Mike Wong opted for Nur Ikhmal Damit and Shahrazen Said in the central midfield roles, and only came on at right-back to replace Fakharrazi Hassan later in the game which finished 2–1 in favour of the Wasps.[23] He did not retain the captain's armband from Faiq Bolkiah despite starting the game at left-back against hosts Cambodia in a 0–3 loss.[24] Rosmin was finally played in central midfield in the final game against Laos where Brunei fell again to a 4–3 scoreline.[25]
It is reported that the 2016 AFC Solidarity Cup held in nearby Kuching, Malaysia would be Rosmin's last competition as an international footballer.[26] He started the first game as captain in an emergency centre-back role and led the team to a 4–0 victory over Timor-Leste, Brunei's biggest ever win to date.[27] He reprised the role in the semi-final against Macau, but after playing for over an hour at 1–1 with only 10 men, he missed his spot-kick in the ensuing penalty shootout, which Brunei would eventually lose 4–3.[28] He played his final match for the Wasps in a 3–2 loss at the hands of Laos in the third-place play-off on 14 November.
Rosmin is affectionately called "Bobby" by his teammates and fans.[29] His brother Rosaidi Kamis was also a footballer, who was with the Brunei team that won the 1999 Malaysia Cup.[30] His sister Rosita is a lawn bowler who has won medals for Brunei.[31]