Great info, but do you know the thread pitch?
Sorry I don't know the thread pitch, but BMW has 3 different screws they use for the body work, all of them are the same diameter and thread, but have different length 'collars'. The screw under the beak has a short collar, so you may be good to use the Medium or Long collar screws. (there are long collar screws holding the bellypan on, and medium collar screws under the seat), Maybe you can try before you buy?