Music has been at the heart of Jeremy Bosch's life for as long as he can remember, and it has brought him to the stage of Madison Square Garden.