bottomSheetController?.close(); is nullable. Since the line causes the error, you can add a null-check to prevent this issue.
bottomSheetController?.close();
else { if(bottomSheetController != null) bottomSheetController!.close();}