Just add fluently SetTimeout
method:
BmDaoSession.CreateSQLQuery("exec SP_Name @Param1 = '" + clientCode + "', @Param2 ='" + existingDatabase + "', @Flag='" + flag + "'")
.SetTimeout(120)
.ExecuteUpdate();
For more information you can read here.