Payment Date: 06/25/00 ------------------------------------------------------------ BANK OF AMERICA MORTGAGE SECURITIES, INC. Mortgage Pass-Through Certificates, Series 1999-2 BANK OF AMERICA, FSB, MASTER SERVICER ------------------------------------------------------------ Class Information Current Payment Information - ---------------------------------------------------------------------------------------------------------------------------------- Beginning Pass Thru Principal Interest Total Principal Interest Type Class Code Name Cert. Bal. Rate Dist. Amt. Dist. Amt. Dist. Losses Shortfalls - ---------------------------------------------------------------------------------------------------------------------------------- Senior A-1 90,545,057.44 6.500000% 1,102,693.45 490,452.39 1,593,145.85 0.00 0.00 A-2 92,018,181.81 6.500000% 930,888.65 498,431.82 1,429,320.46 0.00 0.00 A-3 26,800,000.00 6.500000% 0.00 145,166.67 145,166.67 0.00 0.00 A-4 4,826,000.00 6.500000% 0.00 26,140.83 26,140.83 0.00 0.00 A-5 7,621,000.00 6.500000% 0.00 41,280.42 41,280.42 0.00 0.00 A-6 6,009,000.00 6.500000% 0.00 32,548.75 32,548.75 0.00 0.00 A-7 8,456,429.00 6.900000% 0.00 48,624.47 48,624.47 0.00 0.00 A-8 3,382,571.00 5.500000% 0.00 15,503.45 15,503.45 0.00 0.00 A-9 302,957.77 6.500000% 2,570.70 1,641.02 4,211.72 0.00 0.00 A-10 7,659,971.53 6.500000% 0.00 0.00 0.00 0.00 0.00 A-11 47,994,599.59 5.750000% 946,901.39 229,974.12 1,176,875.51 0.00 0.00 A-12 48,883,000.00 5.900000% 0.00 240,341.42 240,341.42 0.00 0.00 A-13 65,025,466.83 6.350000% 1,028,739.92 344,093.10 1,372,833.02 0.00 0.00 PAC IO A 37,559,401.21 8.498955% 0.00 89,367.97 89,367.97 0.00 0.00 A-PO 723,286.23 0.000000% 820.70 0.00 820.70 0.00 0.00 Residual A-R 0.00 6.500000% 0.00 8.03 8.03 0.00 0.00 A-LR 0.00 6.500000% 0.00 0.00 0.00 0.00 0.00 - ---------------------------------------------------------------------------------------------------------------------------------- Subordinate B-1 10,628,474.38 6.500000% 9,819.36 57,570.90 67,390.27 0.00 0.00 B-2 3,707,607.46 6.500000% 3,425.36 20,082.87 23,508.23 0.00 0.00 B-3 1,730,217.47 6.500000% 1,598.50 9,372.01 10,970.51 0.00 0.00 B-4 1,730,217.47 6.500000% 1,598.50 9,372.01 10,970.51 0.00 0.00 B-5 988,695.98 6.500000% 913.43 5,355.44 6,268.87 0.00 0.00 B-6 989,077.33 6.500000% 913.78 5,357.50 6,271.28 0.00 0.00 - ---------------------------------------------------------------------------------------------------------------------------------- - ---------------------------------------------------------------------------------------------------------------------------------- Totals - - 467,581,212.49 - 4,030,883.75 2,310,685.19 6,341,568.95 - - - ---------------------------------------------------------------------------------------------------------------------------------- Class Information - -------------------------------------------------------------------------------- Ending Cert. Unpaid Type Class Code Name Notional Bal. Interest - -------------------------------------------------------------------------------- Senior A-1 89,442,363.99 0.00 A-2 91,087,293.16 0.00 A-3 26,800,000.00 0.00 A-4 4,826,000.00 0.00 A-5 7,621,000.00 0.00 A-6 6,009,000.00 0.00 A-7 8,456,429.00 0.00 A-8 3,382,571.00 0.00 A-9 300,387.07 0.00 A-10 7,701,463.05 0.00 A-11 47,047,698.20 0.00 A-12 48,883,000.00 0.00 A-13 63,996,726.90 0.00 PAC IO A 37,736,046.30 0.00 A-PO 722,465.53 0.00 Residual A-R 0.00 0.00 A-LR 0.00 0.00 - -------------------------------------------------------------------------------- Subordinate B-1 10,618,655.01 0.00 B-2 3,704,182.10 0.00 B-3 1,728,618.97 0.00 B-4 1,728,618.97 0.00 B-5 987,782.55 0.00 B-6 988,163.55 0.00 - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- Totals - - 463,768,465.34 - - -------------------------------------------------------------------------------- Payment Date: 06/25/00 ------------------------------------------------------------ BANK OF AMERICA MORTGAGE SECURITIES, INC. Mortgage Pass-Through Certificates, Series 1999-2 BANK OF AMERICA, FSB, MASTER SERVICER ------------------------------------------------------------ Class Information Current Payment Information Factors per $1,000 - ------------------------------------------------------------------------------------------------------------------------ Beginning Pass Thru CUSIP Principal Interest Ending Cert./ Type Class Code Name Cert. Bal.(Face) Rate Numbers Dist. Dist. Notional Bal. - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ Senior A-1 90,545,057.44 6.500000% 060506BK7 11.026935 4.904524 894.423640 A-2 92,018,181.81 6.500000% 060506BL5 9.308886 4.984318 910.872932 A-3 26,800,000.00 6.500000% 060506BM3 0.000000 5.416667 1,000.000000 A-4 4,826,000.00 6.500000% 060506BN1 0.000000 5.416667 1,000.000000 A-5 7,621,000.00 6.500000% 060506BP6 0.000000 5.416667 1,000.000000 A-6 6,009,000.00 6.500000% 060506BQ4 0.000000 5.416667 1,000.000000 A-7 8,456,429.00 6.900000% 060506BR2 0.000000 5.750000 1,000.000000 A-8 3,382,571.00 5.500000% 060506BS0 0.000000 4.583333 1,000.000000 A-9 302,957.77 6.500000% 060506BT8 7.909847 5.049296 924.267905 A-10 7,659,971.53 6.500000% 060506BU5 0.000000 0.000000 687.692030 A-11 47,994,599.59 5.750000% 060506BV3 18.728642 4.548629 930.550410 A-12 48,883,000.00 5.900000% 060506BW1 0.000000 4.916667 1,000.000000 A-13 65,025,466.83 6.350000% 060506BX9 13.471001 4.505783 838.015463 PAC IO A 37,559,401.21 8.498955% 060506BY7 0.000000 2.540017 1,072.534285 A-PO 723,286.23 0.000000% 060506BZ4 1.095771 0.000000 964.615973 Residual A-R 0.00 6.500000% 060506CA8 0.000000 80.290791 0.000000 A-LR 0.00 6.500000% 060506CB6 0.000000 0.000000 0.000000 - ------------------------------------------------------------------------------------------------------------------------ Subordinate B-1 10,628,474.38 6.500000% 060506CC4 0.912742 5.351402 987.038324 B-2 3,707,607.46 6.500000% 060506CD2 0.912742 5.351402 987.038324 B-3 1,730,217.47 6.500000% 060506CE0 0.912742 5.351402 987.038324 B-4 1,730,217.47 6.500000% 060506CF7 0.912742 5.351402 987.038324 B-5 988,695.98 6.500000% 060506CQ5 0.912742 5.351402 987.038324 B-6 989,077.33 6.500000% 060506CH3 0.912741 5.351397 987.037564 - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ Totals - - 467,581,212.49 - - - - - - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------ BANK OF AMERICA MORTGAGE SECURITIES, INC. Mortgage Pass-Through Certificates, Series 1999-2 BANK OF AMERICA, FSB, MASTER SERVICER ------------------------------------------------------------ - -------------------------------------------------------------------------------- COLLATERAL INFORMATION - -------------------------------------------------------------------------------- Total ----- Prin balance 463,769,936.72 463,769,936.72 Loan count 1399 1399 Avg loan rate 7.166475% 7.17 Prepay amount 3,380,690.02 3,380,690.02 - -------------------------------------------------------------------------------- FEES AND ADVANCES - -------------------------------------------------------------------------------- Total ----- Master serv fees 255,219.71 255,219.71 Sub servicer fees 0.00 0.00 Trustee fees 1,363.78 1,363.78 Agg advances N/A N/A Adv this period 0.00 0.00 - -------------------------------------------------------------------------------- LOSSES & INSURANCE COVERAGES - -------------------------------------------------------------------------------- Total ----- Realized losses 0.00 0.00 Cumulative losses 0.00 0.00 Coverage Amounts Total - ---------------- ----- Bankruptcy 0.00 0.00 Fraud 5,003,766.00 5,003,766.00 Special Hazard 4,715,350.93 4,715,350.93 Aggregate Certificate Information ----------------------------------------------------------------------------- Class Aggregate Aggregate Aggregate Type Percentage Prepay Pct. End Cert. Bal. ----------------------------------------------------------------------------- Senior 95.774682% 100.000000% 447,806,922.40 ----------------------------------------------------------------------------- Junior 4.225318% 0.000000% 19,756,021.15 ----------------------------------------------------------------------------- - -------------------------------------------------------------------------------- DELINQUENCY INFORMATION - -------------------------------------------------------------------------------- Period Loan Count Ending Stated Balance - ------ ---------- --------------------- 30 to 59 days 2 537,041.70 60 to 89 days 0 0.00 90 or more 0 0.00 Foreclosure 0 0.00 Totals: 2 537,041.70 - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- REO INFORMATION - -------------------------------------------------------------------------------- REO Date Loan Number Ending Stated Balance Book Value -------- ----------- --------------------- ---------- N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A Totals: 0 N/A Current Total Outstanding Balance: 0.00 Current Total Outstanding Number of Loans: 0 - -------------------------------------------------------------------------------- OTHER INFORMATION - -------------------------------------------------------------------------------- Amount/Withdrawal Total/Ending Bal. ----------------- ----------------- Available remittance amount 6,341,568.95 6,341,568.95 Principal remittance amount 4,030,883.75 4,030,883.75 Interest remittance amount 2,310,685.19 2,310,685.19