Once you got the intent you can get the mac address with:
Dim jo As JavaObject = Intent
Dim bluetoothDevice As JavaObject = jo.RunMethod("getParcelableExtra", Array("android.bluetooth.device.extra.DEVICE"))
Dim mac As String = bluetoothDevice.RunMethod("getAddress", Null)
I figured it out. Used StartingIntent instead of Intent
But I noticed the Service will fire whether the app is open or not, so if I am using a different program to discover bluetooth, my service fires. anyway to only allow the service to fire when App is open only?