Take another look at the sentence:
Even though Frances had already ate, she stopped at the food court and bought a slice of pizza. She wanted an opportunity to smile at the cute young man who ran the register.
|Verb||Simple Present||Simple Past||Past Participle|
Bought, the verb you chose, is perfectly correct. Before you continue, review the rules for irregular verbs.