
Born in England, Pepple’s family moved to Canada when he was young, and hence Bim grew up in the youth system of Calgary Foothills FC. He also played in the Canadian Premier League with Calgary-based side Cavalry FC, before heading to Europe.
After a year in the under-19 team at Getafe, Bim headed back to Cavalry for a brief spell. His goalscoring exploits – six goals in seven – attracted the attention of Luton Town, who were in the Sky Bet Championship at the time.
Whilst a Hatter, Bim had loans with Grimsby Town, Bromley and Inverness Caledonian Thistle. Then, at the start of 2024/25, he moved to Southend United on loan, in the Vanarama National League, and hit serious form.
The 11 goals Pepple scored with Southend, in 23 games, saw him recalled by Luton, and sent to Chesterfield, in League Two. With the Spireites, he again impressed, scoring five goals from 15 starts and six substitute appearances.