Apple icon files (.icns) can be created from various graphics formats (including the BMP images) with graphics editors or specialized icon creation and management programs, which is what bmp to icns conversion typically represents.
Just keep in mind that BMP not contain transparency layer so this format is not good for creating icons which mostly use transparency around symbol in icon.