UPON REHEARING EN BANC
HUMPHREYS, Judge.This matter comes before the Court on a rehearing en banc from a divided panel opinion issued January 18, 2005. Tyrone Alphonso Wilson (“Wilson”) appeals his bench trial convictions for possession of cocaine with the intent to distribute, possession of marijuana with the intent to distribute, possession of a firearm while in possession of a controlled substance, and possession of a firearm by a convicted felon. Wilson raises three assignments of error, specifically: (1) the court improperly refused to consider an alleged “plea agreement,” (2) the trial judge improperly refused to recuse himself, and (3) the evidence was insufficient to support his convictions. For the reasons that follow, we affirm his convictions.1
I. BACKGROUND
In accord with settled principles of appellate review, we view the evidence in the light most favorable to the Commonwealth, the party prevailing below. Banks v. Commonwealth, 41 Va.App. 539, 543, 586 S.E.2d 876, 877 (2003). So viewed, the evidence in this case establishes the following.
*414At approximately 8:45 p.m. on December 5, 2001, several officers and investigators from the Norfolk City Police Department executed a search warrant at an apartment leased to a “Deshawn Melton.”2 After breaking a side window as a diversionary tactic, the officers entered the residence through the front door. The officers proceeded through the living room of the apartment into the kitchen, where they discovered six individuals, including Wilson. Officer Poch then “gave a command for everybody to lay on the floor,” and, “[w]ithin a matter of seconds of each other everybody went to the floor.” Wilson “lay [ ] flat on the kitchen floor to the right of the refrigerator.”
Officer Gardner then “commanded [Wilson] to show [ ] his hands.” Wilson “put them straight out in front of him outstretched,” and, after Officer Gardner “told [Wilson] not to move,” Wilson said, “I have a gun.” When asked where the gun was located, Wilson said it was “underneath” him. Officer Barber then recovered a fully-loaded “Ruger auto pistol” from Wilson’s “left hip, upper thigh area.”
Officer Payne handcuffed Wilson and escorted him outside. Officer Payne then asked Wilson “if he had any weapons or narcotics on him.” Wilson responded, “No.” Officer Paine asked for consent to search his person, and Wilson agreed. Officer Paine found a holster in Wilson’s waistband and a “large sum of money,” totaling $1,755, in his pocket. The officers also found a set of keys in Wilson’s pocket.
Officer Edwards conducted surveillance on the apartment for one hour and twenty-five minutes before the warrant was executed. Between 7:20 p.m. and 8:10 p.m., Officer Edwards saw multiple individuals approach the apartment and gain entry. Although a few of the individuals left the apartment during that time frame, Officer Edwards saw four individuals “going into the apartment who did not come out.” He did not *415see anyone enter or leave the apartment between 8:10 p.m. and 8:45 p.m., when the warrant was executed.
Also, before the officers entered the apartment, Officer Decker approached a window that he had been “assigned to break out” as a diversionary tactic. While looking through the window, Officer Decker saw three people sitting on a couch in the living room. On the floor to the right of the couch, Officer Decker observed “a baggie with a white substance probably about the size of maybe a hard ball.” About three to three and a half feet away, Officer Decker also saw “the handle of a gun” protruding from underneath the sofa.
After the suspects had been removed from the apartment, Officer Barber, the lead investigator, began searching the interior of the residence. Officer Barber found “a bag of what [he] suspected to be cocaine” on the floor of the living room. Laboratory testing confirmed that the bag contained 47.86 grams of cocaine. About “three or four feet” away from the bag, he found “a nine-millimeter pistol fully loaded, locked and loaded with ammunition.” No fingerprints were recovered from the weapon. Officer Barber also found “a wallet, a set of keys, a small amount of marijuana, [a] cell phone, and a pager” on one of the sofas in the room.
After searching the living room, Officer Barber moved into the kitchen. In a cabinet over the stove, Officer Barber discovered “six baggies, clear cellophane baggies with smaller baggies of marijuana in each baggie with cash, U.S. currency in each bag.” The other kitchen cabinets contained “small, very small, very tiny packages, different color baggies, some green baggies, some clear baggiest,] ... [and] sandwich baggies with the corners cut off.” Officer Barber found a loaded revolver in one of the kitchen drawers. No fingerprints were recovered from the weapon. Officer Barber also discovered “scales with what appeared to be cocaine residue on the scales[,] ... a pager, ... and several cell phone plastic holders.” Additionally, on a shelf above the refrigerator, Officer Barber found a television monitor and video camera *416that he believed were used to conduct surveillance on the property.
Officer Barber then searched the front bedroom. Inside the bedroom closet, Officer Barber found “a large green-type trash bag” containing seven bales of “green material.” Although the “green material” was not marijuana, Officer Barber testified that the material “appeared” to be “fake counterfeit,” reasoning that “[t]his material was packaged up exactly like [he] had seen packaged marijuana before in brick-like bags,” concluding that “it appears they were going to try to sell it as rip-off.” Inside the other bedroom, Officer Barber also found a “SS magazine with four rounds in it.”
Overall, the apartment was sparsely furnished, there were no clothes in either bedroom, no personal effects in the bathroom, and no food or cooking implements in the kitchen. Although Officer Barber found a cast iron skillet in the kitchen, he explained that one of the ways to convert powdered cocaine into crack cocaine “is to actually cook the cocaine up with a cursor” inside a cast iron skillet, “[l]et it cool[,] ... chip it off, [and] then bag it.”
While the other officers were searching the interior of the apartment, Officer Joseph, a dog handler in the narcotics division, screened the vehicles outside of the apartment complex. Officer Joseph’s dog alerted on a “late model silver Cadillac,” which was found to have narcotics in the center console. The dog then alerted on a “2000 GMC Denali.” A search of that vehicle yielded “a quantity of United States currency in the black jacket that was in the rear of the SUV,” as well as a “quantity of marijuana [that] was also in the rear passenger seat.” The dog next alerted on a “burgundy van,” after running to the van “without any direction” from Officer Joseph. The officer placed the dog inside of the van, and, “[o]nce inside the vehicle,” the dog “went to the side panel door on the passenger side and began scratching frantically.” Officer Joseph then “took a crow bar and pried [the panel] open.” Officer Joseph found a “package of white powder” *417inside the panel. The officers then decided that “a more detailed examination” of the van was needed.
After moving the van to the police operations center and “taking it apart,” Officer Barber found additional cocaine packages in one of the “traps” that had been installed in the doors. The officers discovered that, to operate the trap doors, if “[y]ou take the plastic off of the door handle and put the positive and negative [poles from a battery] to those door handle[s],” the electric current “would open the trap up.” To close the trap door, “[y]ou reverse the polarity.” The officers found the battery used to open the trap doors “in the rear of the van.” The packages of cocaine found inside the van, which had different but relatively high levels of purity, totaled approximately 2.8 kilograms and had a street value of approximately $850,000.
Although the van was not titled in Wilson’s name, one of the keys recovered from Wilson’s pocket “belonged to the van.” On the evening in question, none of the other five individuals discovered inside the apartment possessed a key to the van. Inside the van, Officer Barber also found a “gun magazine” for a “Ruger .45 caliber” pistol—the same type of pistol that was found on Wilson’s person. The Ruger .45 caliber pistol found on Wilson’s person was the only gun of that type discovered in the apartment.
Wilson was arrested and charged with two counts of possession of a firearm while in possession of cocaine, in violation of Code § 18.2-308.4, possession of cocaine with intent to distribute, in violation of Code § 18.2-248, possession of marijuana with intent, to distribute, in violation of Code § 18.2-248.1, and possession of a weapon by a convicted felon, in violation of Code § 18.2-308.2.
II. PROCEDURAL HISTORY
Wilson’s case was initially set for trial on July 16, 2002. Although the case was originally scheduled to be heard by Judge Charles E. Poston, Judge Poston was unable to hear the case on the scheduled date due to a medical appointment. *418Accordingly, Wilson’s case was transferred to the hearing docket of Judge Charles D. Griffith, Jr. Although Wilson had previously and repeatedly told the Commonwealth that he wanted a bench trial, Wilson pled not guilty and requested a jury trial. When questioned by Judge Griffith about the request, Wilson’s counsel, Allan Zaleski, explained that Wilson decided he wanted a jury trial “when the matter was transferred” to Judge Griffith. Zaleski admitted that, “whenever a lawyer counsels with his client about whether it’s appropriate to try a matter with a judge or a jury, it’s important to know who the judge is” and that he “cannot intelligently decide [whether to request trial by judge or jury without] knowing] who the judge is.” Judge Griffith granted Wilson’s request for a jury trial, continued the case, and, concluding Zaleski was “judge shopping,” announced he would remove Zaleski from the court-appointed counsel list.
On July 25, 2002, Judge Marc Jacobson, at the time the Chief Judge of the circuit, heard Wilson’s motion to suppress. Judge Jacobson denied the motion in an August 29, 2002 opinion letter.
On September 6, 2002, Judge Everett A. Martin, Jr., arraigned Wilson. At that point, Zaleski announced that Wilson no longer wished to have a jury trial. Judge Martin expressed “concerns” about “awarding his judge shopping,” but set the case for a bench trial on September 10, 2002. Zaleski acknowledged to Judge Martin that Wilson understood “this case c[ould] go to anyone.”
On September 10, Wilson appeared for the scheduled trial, over which Judge Griffith was again presiding. When the case was called, Zaleski told Judge Griffith that “we’re very close to a plea agreement in this case.” Judge Griffith responded that the trial was ready to proceed. The Commonwealth’s attorney announced that she was ready to proceed, and Zaleski acknowledged that the defense was also ready. Thereafter, the following exchange took place:
[COMMONWEALTH’S ATTORNEY]: Before the court proceeds in this case further, it’s my understanding that *419[Wilson] would like to enter a plea of guilty. We don’t have a plea agreement written out. We would ask the court to accept the plea. It calls for a total sentence of twenty years with four to serve.
THE COURT: I’m sorry, but we’re getting ready to start a trial. You-all have had plenty of time to negotiate. We’re not doing any negotiations right now. We’re starting a trial.
MR. ZALESKI: You’re rejecting the agreement? I would move—
THE COURT: There is no agreement. This case is beginning trial. You are beyond your time to negotiate a plea agreement. We’re starting a trial today.
(Emphasis added). The Commonwealth then explained, “[0]nce the court hears what this is, I think Your Honor will understand why there’s these last minute plea negotiations.” Judge Griffith conducted a brief hearing in chambers during which the Commonwealth expressed its reasons for offering the plea agreement.3 Afterwards, Judge Griffith stated, ‘You seem to think ... that somehow or another you have a right to stop everything and present a plea agreement and force me to consider a plea agreement. This trial is ready to begin. Your time for negotiating is over. It’s time to start the trial.” The following exchange then occurred:
MR. ZALESKI: Is the court saying you will not consider any plea agreement at this time?
THE COURT: You have no plea agreement.
MR. ZALESKI: That is the court’s position?
THE COURT: We have started a trial. It’s too late to negotiate.
MR. ZALESKI: You are stating you will not consider any plea agreement at all?
*420THE COURT: I’m not going to interrupt this trial and submit a plea agreement. That’s correct. We are ready to start the trial.
MR. ZALESKI: Your Honor, we’re going to have a lunch break. We’re going to have—we’re going to have certainly a break to go to the bathroom.
THE COURT: Are you suggesting, Mr. Zaleski, that once a trial begins that the court has to consider a plea agreement?
MR. ZALESKI: Yes, Your Honor. I can get the rules out. Let’s look at it.
THE COURT: You’re saying you can stop any trial and force the court to undertake a plea agreement if the court rejects it thereby obviating your entire trial? I think you are wrong about that. And we’ll just have to let you challenge that. Let’s go.
After the witnesses were sworn, Zaleski then moved for Judge Griffith to recuse himself from the case, arguing that the judge was biased against his client. Judge Griffith denied Zaleski’s motion, explaining that, after Judge Martin granted the request for a bench trial, Judge Griffith
approached ... the chief judge of the court and explained to him what had occurred and that [Judge Griffith] felt it was appropriate that since the defendant had decided that he no longer wished a jury trial but that had initially asked for a jury trial and on advice of counsel specifically to avoid one of the members of this court, that the one thing it wasn’t appropriate is for the defendant to avoid a particular courtroom solely by asking for a jury trial.
Judge Griffith further announced he was willing and able to impartially hear Wilson’s case, noting that he did not “hold any ill will” towards Zaleski even though he did not approve of Zaleski’s pre-trial conduct. Judge Griffith concluded that he was “as capable as anyone else is at giving [Wilson] a fair trial,” assuring Wilson “that the Commonwealth is going to have sufficient evidence before [he would] make any determination that’s adverse to him.”
*421Following a trial on the merits, the court found Wilson guilty on all charges and sentenced him to five years on the charge of possession of a firearm by a convicted felon, five years on the charge of possession of a firearm while in possession of illegal narcotics,4 ten years on the charge of possession of marijuana with intent to distribute, with all ten years suspended, and forty years on the charge of possession of cocaine with intent to distribute, with twenty years suspended, resulting in a total sentence of sixty years in prison, with thirty years suspended. While sentencing Wilson to forty years on the count of possession of cocaine with intent to distribute, the trial court noted that Wilson was “thoroughly embroiled in this major distribution of cocaine,” and “[rjarely do individuals at this level get caught like this.” Although acknowledging that, by imposing the maximum statutory sentence, he was sentencing Wilson above the sentencing guidelines, the trial court reasoned that “the departure from the guidelines in this case is reasonable” because Wilson is “a major leaguer of a major drug organization,” and “[tjhat’s not adequately reflected or considered by the guidelines.”
Wilson appealed, and, by memorandum opinion issued January 18, 2005, a divided panel of this Court reversed and remanded his convictions. By order entered March 1, 2005, this Court granted the Commonwealth’s petition for rehearing en banc and stayed the mandate of the panel opinion. Upon rehearing this matter en banc, we now affirm.
III. ANALYSIS
On appeal, Wilson argues that the trial judge erroneously: (1) refused to consider his “plea agreement,” (2) refused to recuse himself; and (3) found the evidence sufficient to support his convictions. Because the trial judge did not abuse his discretion by refusing to halt the trial to permit submission of the “plea agreement,” did not abuse his discretion by refusing to recuse himself, and did not clearly err in finding the *422evidence sufficient to support Wilson’s convictions, we affirm the judgment of the trial court.
A. The “Plea Agreement”
Wilson contends that the trial court erred in refusing to consider his last-minute “plea agreement.” Because, under the circumstances of this case, the parties failed to properly present the alleged “agreement” to the court, we affirm.
According to Rule 3A:8(c), “[t]he attorney for the Commonwealth and the attorney for the defendant ... may engage in discussions with a view toward reaching a[ ] [plea] agreement.” And, according to Rule 3A:8(c)(2),
If a plea agreement has been reached by the parties, it shall, in every felony case, be reduced to writing, signed by the attorney for the Commonwealth, the defendant, and, in every case, his attorney, if any, and presented to the court. The court shall require the disclosure of the agreement in open court or, upon a showing of good cause, in camera, at the time the plea is offered. If the agreement is of the type specified in subdivision (c)(1)(A) or (C), the court may accept or reject the agreement, or may defer its decision as to the acceptance or rejection until there has been an opportunity to consider a presentence report....
(Emphases added). Also, Rule 3A:8(c)(4) provides that, “if the court rejects the plea agreement,” then the court must “advise the defendant that, if he chooses to withdraw his plea of guilty or of nolo contendere, his case will be heard by another judge, unless the parties agree otherwise.” The purpose of Rule 3A:8(c), which is procedural rather than substantive in nature, “is to ensure that plea agreements are fully disclosed to both the trial court and the defendant.” Hairston v. Commonwealth, 16 Va.App. 941, 945, 434 S.E.2d 350, 353 (1993).
Thus, before the trial court “may accept or reject” a plea agreement in a felony case, that agreement must be: “[1] reduced to writing, [2] signed by the attorney for the Commonwealth, the defendant, and ... his attorney, ... and [3] presented to the court.” Rule 3A:8(c)(2); see also Wolfe v. *423Commonwealth, 1 Va.App. 498, 499, 339 S.E.2d 913, 914 (1986) (“This rule [ ] requires that a plea agreement be reduced to writing, signed by the attorney for the Commonwealth, the defendant and his attorney, and presented in open court.”). Application of Rule 3A:8(c), however, presupposes the existence of an actual agreement between the parties. See Rule 3A:8(c)(2) (“If a plea agreement has been reached by the parties, it shall ... be ... presented to the court.” (emphasis added)).
Under the circumstances of this case, it is not clear whether the parties actually reached an oral plea agreement, or if the parties merely made an “agreement to agree.” Zaleski informed the trial court that the parties were “very close to a plea agreement.” That statement implies that the parties had not yet had the requisite meeting of the minds needed to constitute an agreement. However, the prosecutor informed the trial court that the parties had an agreement that “calls for a total sentence of twenty years with four to serve.” This statement implies that the parties had reached an agreement, with sufficient certainty of terms, but had not yet had time to reduce the agreement to writing. Moreover, although the trial court stated that the parties “have no plea agreement,” it is not clear whether this constitutes a finding of fact (that the parties had not yet reached an agreement) or a conclusion of law (that, although the parties may have reached an agreement, the agreement was not binding because they had not presented it to the court and the court had not accepted it). See Lampkins v. Commonwealth, 44 Va.App. 709, 721, 607 S.E.2d 722, 728 (2005) (noting that a “plea agreement, by statute” is “not a binding contract” if “the court had not yet accepted it”).
To the extent that the trial court made a factual determination that the parties had not yet entered into an agreement, that finding is binding on appeal unless plainly wrong or without evidence to support it. See Hood v. Commonwealth, 269 Va. 176, 180, 608 S.E.2d 913, 916 (2005) (“[T]he trial court’s interpretation of the [plea] agreement is a matter of *424law subject to de novo review, while a clearly erroneous standard of review is applied to the trial court’s factual findings.”). Here, the trial court could conceivably have reconciled the attorneys’ statements and found that the parties had not yet entered into an actual agreement for lack of an offer, acceptance, or sufficient certainty of terms. See id. at 180, 608 S.E.2d at 916 (noting that plea agreements “are generally governed by the law of contracts”); see also Naulty v. Commonwealth, 2 Va.App. 523, 527, 346 S.E.2d 540, 542 (1986) (affirming trial court’s finding that “no plea agreement had ever been reached” where the evidence established that the defendant rejected the Commonwealth’s offer and then later tried to accept it). Thus, if the trial court did, in fact, find that the parties failed to establish that they had entered into an agreement, that factual finding is not plainly wrong or without evidence to support it.
Similarly, to the extent that the trial court made a legal ruling that it need not consider the agreement because that agreement was not properly presented to the court, we agree that the parties failed to comply with the provisions of Rule 3A:8(c). First, the parties unquestionably failed to reduce the terms of the agreement to writing.5 Second, the parties did not present any document that had been signed by *425the Commonwealth, the defendant, and the defendant’s attorney. Third, the complete terms of the agreement were not disclosed to the court. Although the prosecutor informed the trial court that the agreement “calls for a total sentence of twenty years with four to serve,” the parties did not proffer any of the other necessary specifics of a proper plea agreement. For example, the parties did not disclose whether Wilson was pleading guilty to all or some of the charges, to one or more lesser or reduced offenses, whether he was entering a plea of guilty or nolo contendere, or whether other charges would be dismissed, reduced, or simply not pursued.6 This information is of crucial importance because, for example, a trial court has the right to refuse a plea of guilty to a lesser-included offense, but is required to accept a plea of nolo contendere to the offense charged. See Code § 19.2-254 (“The court may refuse to accept a plea of guilty to any lesser offense included in the charge upon which the accused is arraigned, but ... the court shall not refuse to accept a plea of nolo contendere.”)) see also Graham v. Commonwealth, 11 Va.App. 133, 137, 397 S.E.2d 270, 272 (1990) (“The only discretion given to a court by the statute is the right to refuse a plea of guilty to any lesser offense included in the charge upon which the accused is arraigned.”). Accordingly, forcing the court to halt the trial in order to consider an orally proffered agreement as nebulous as the one at issue here would undermine the clear purpose of Rule 3A:8(c): “to ensure that plea agreements are fully disclosed to both the *426trial court and the defendant.” Hairston, 16 Va.App. at 945, 434 S.E.2d at 353 (emphasis added).
Because, even assuming an oral plea agreement existed, the parties did not reduce that agreement to writing, did not sign the agreement, and did not disclose the complete terms of the agreement to the court; the parties failed to properly present the plea agreement to the court pursuant to Rule 3A:8(c). Cf. Commonwealth v. Sandy, 257 Va. 87, 91, 509 S.E.2d 492, 493-94 (1999) (holding that this Court “erred in concluding that the defendant and the Commonwealth’s Attorney entered into a plea agreement in accordance with Rule 3A:8(c)(1)(C)(2)” because “the agreement in this case was never approved by the circuit court as required by Rule 3A:8”). And, because the parties did not properly submit the plea agreement to the trial court for consideration, the court was not required to “accept or reject” the terms of that agreement.7
Because the provisions of Rule 3A:8 are not implicated, we review the trial court’s decision to deny the “motion” made by Zaleski to halt the proceedings under an abuse of discretion standard. See Graham, 11 Va.App. at 141, 397 S.E.2d at 274. Here, although six months had elapsed between Wilson’s last indictment and the morning of his trial on the merits, Zaleski merely advised the court that the parties were “very close” to a last-minute plea agreement. Even *427elevating this statement to the status of a motion to suspend the proceedings pending further negotiations between the parties, “as a general proposition, a trial court is given discretion in deciding whether to grant an untimely motion, taking into consideration whether the motion was designed to impede the efficient administration of criminal justice.” Id. In light of the multiple, prior continuances in the case and the fact that the parties had ample time to enter into and finalize plea negotiations prior to the trial on the merits, we hold that the trial court did not abuse its discretion when it refused to stop the trial for the purpose of entertaining the defendant’s last-minute motion for consideration of an unwritten plea agreement.8
B. The Judge’s Failure to Recuse Himself
Second, Wilson contends that the trial judge abused his discretion by failing to recuse himself, reasoning that “the record does show some things which taken together indicate a *428perception that the Judge’s impartiality may be reasonably questioned.” We hold that, because Wilson has failed to demonstrate actual bias or prejudice, the judge did not abuse his discretion by failing to recuse himself.9
According to Canon 3(A) of the Canons of Judicial Conduct, “[a] judge shall disqualify himself in any proceeding in which his impartiality might reasonably be questioned.” And, as noted in Davis v. Commonwealth, 21 Va.App. 587, 466 S.E.2d 741 (1996),
The requirement of this Canon is clear; a judge must diligently avoid not only impropriety but a reasonable appearance of impropriety as well. Exactly when a judge’s impartiality might reasonably be called into question is a determination to be made by that judge in the exercise of his or her sound discretion.
Id. at 591, 466 S.E.2d at 743.
However, as noted in Commonwealth v. Jackson, 267 Va. 226, 590 S.E.2d 518 (2004), “[wjhile the Canons may be helpful, the case law of the Commonwealth alone determines whether failure to recuse warrants reversal of a judgment.” Id. at 229, 590 S.E.2d at 519. Thus, “[a] purported violation of the Canons alone is not enough to mandate recusal.” Id. Rather, the party moving for recusal “has the burden of proving the judge’s bias or prejudice.” Id. at 229, 590 S.E.2d at 519-20. And, “[i]n the absence of proof of actual bias, recusal is properly within the discretion of the trial judge.” Id. at 229, 590 S.E.2d at 520.
*429Under the circumstances of this case, Wilson failed to demonstrate that Judge Griffith treated him “in a biased or prejudicial manner.” Id. at 280, 590 S.E.2d at 520. Although the evidence does support an inference that Judge Griffith was upset and irritated with Zaleski, we note that the judge’s alleged bias or prejudice must be directed toward the defendant—not the defendant’s attorney. See id. (“[T]here is no evidence that Judge Griffith treated [appellant] in a biased or prejudicial manner at the revocation hearing.” (emphasis added)).
Here, although Judge Griffith expressed his displeasure at Zaleski’s pre-trial conduct, he assured Wilson on the record “that the Commonwealth is going to have sufficient evidence before [he would] make any determination that’s adverse to him.” At the post-trial hearing on Zaleski’s motion to reconsider, Judge Griffith further stated that, “I don’t know Mr. Wilson. I don’t have any feelings about Mr. Wilson. It makes no difference to me who Mr. Wilson is any more than any other person who comes in this courtroom and it wouldn’t matter to him as far as the law is concerned----” The record of the trial does not demonstrate that the trial judge acted in a biased or prejudicial manner toward Wilson during his trial. And, although Judge Griffith had presided over a prior stage of Wilson’s trial, “[t]he fact that a trial judge is ‘familiar with a party and his legal difficulties through prior judicial hearings ... does not automatically or inferentially raise the issue of bias.’ ” Motley v. Virginia State Bar, 260 Va. 251, 262, 536 S.E.2d 101, 106 (2000) (quoting Deahl v. Winchester Dep’t of Soc. Servs., 224 Va. 664, 672-73, 299 S.E.2d 863, 867 (1983)) (internal quotations omitted). Thus, nothing in the record suggests that Judge Griffith was biased against Wilson.
Wilson, however, contends that Judge Griffith’s failure to recuse himself resulted in actual prejudice, reasoning that he received an excessive sentence. Although Wilson’s sentence exceeded that suggested by the sentencing guidelines, we note that the guidelines are permissive rather than mandatory. See Jett v. Commonwealth, 34 Va.App. 252, 256, 540 S.E.2d *430511, 513 (2001) (noting that the sentencing guidelines “are merely a tool intended to assist the court in fixing an appropriate sentence”). Regardless, Judge Griffith explained the imposition of Wilson’s relatively harsh sentence, attributing the sentence not to his own animosity toward Wilson or his attorney, but rather, the unusual circumstances of the case, specifically, that the evidence showed Wilson to be “a major leaguer of a major drug organization,” and “[tjhat’s not adequately reflected or considered by the guidelines.” Because the forty-year sentence was within the statutory maximum imposed by Code § 18.2-248, the imposition of the maximum sentence alone is insufficient to demonstrate actual prejudice to the defendant. See Abdo v. Commonwealth, 218 Va. 473, 479, 237 S.E.2d 900, 903 (1977) (“[Wjhen a statute prescribes a maximum imprisonment penalty and the sentence does not exceed that maximum, the sentence will not be overturned as being an abuse of discretion.”); cf. Stamper v. Commonwealth, 228 Va. 707, 714, 324 S.E.2d 682, 686 (1985) (“The defendant’s motion points to several adverse rulings at trial as indications that the judge was prejudiced against him. But if this were the criterion of prejudice, no rulings could ever be made which a party opposes.”); Welsh v. Commonwealth, 14 Va.App. 300, 317, 416 S.E.2d 451, 459-60 (1992) (“[Ujnless the conduct of the judge is shown to have affected the outcome of the case, the conviction will not be reversed, even though the judge may have infringed an ethical duty imposed by Canons of Judicial Conduct.”).
Because Wilson did not prove actual bias or prejudice, the decision to grant or deny the motion for a recusal was vested in the discretion of the trial court. Jackson, 267 Va. at 229, 590 S.E.2d at 520; see also Motley, 260 Va. at 262, 536 S.E.2d at 106 (“Whether a trial judge should recuse himself or herself involves the exercise of discretion.”). “In exercising his discretion in this regard, the judge must be guided not only by the true state of his impartiality, but also by the public perception of his fairness, in order that public confidence in the integrity of the judiciary may be maintained.” Stamper, 228 Va. at 714, 324 S.E.2d at 686; see also Justus v. Common*431wealth, 222 Va. 667, 673, 283 S.E.2d 905, 908 (1981) (“A trial judge must exercise reasonable discretion to determine whether he possesses such bias or prejudice as would deny the defendant a fair trial.”).
Here, while we agree that Judge Griffith’s pre-trial conduct—particularly his apparent solicitation of the case— may arguably suggest an appearance of impropriety, the record is clear that the ultimate decision to reassign the case to Judge Griffith was made by several judges of the Norfolk Circuit Court, including its Chief Judge, acting collectively, rather than by Judge Griffith individually. Specifically, during the post-trial hearing on Wilson’s motion to reconsider, Judge Griffith noted that, after Judge Martin told him that Wilson had waived his right to a jury trial after arraignment,
we also agreed that it might be appropriate to address the matter with the chief judge of our court ... and explained to him the history and let him take the appropriate action. And the appropriate action that he determined was, well, if this whole thing was somehow designed as it appeared to be by Mr. Zaleski to simply avoid trial in a particular courtroom in this building, that could not be condoned and would not be condoned; so the case was assigned to me. That’s the sole purpose. That’s the reason we did it.
(Emphases added). The entirely valid concern of these judges, collectively, was to “prevent lawyers [from] attempting to manipulate [their] rules and procedures.” By reassigning the case, then, the court was taking steps to maintain—not undermine—the integrity of the judiciary. And, considering the circumstances of this case, we cannot say that this concern was ill-founded.
Moreover, given the circumstances of this case, it is not clear that the general public would view the collective action of the Norfolk Circuit Court as evidencing bias or prejudice toward Wilson. Absent a demonstrated public perception of bias, Wilson’s belief that Judge Griffith acted improperly is insufficient to mandate recusal. See Scott v. Rutherfoord, 30 Va.App. 176, 190, 516 S.E.2d 225, 232 (1999) (“[I]t is the *432public’s perception of bias, not a litigant’s personal perception, that a judge must consider when determining whether recusal is necessary to preserve the integrity of the judicial system.”).
Accordingly, considering all of the circumstances of this case, we hold that Judge Griffith did not abuse his discretion by failing to recuse himself from this case. Cf. Stockton v. Commonwealth, 227 Va. 124, 141, 314 S.E.2d 371, 382 (1984) (holding that the trial judge did not err in refusing to recuse himself although he had presided over a previous trial in which the defendant cursed at him, noting that the judge expressly stated that he harbored “no animosity” towards the defendant for his previous remarks).
C. Sufficiency of the Evidence
Third, Wilson contends that the evidence was insufficient to support his convictions. Specifically, Wilson argues that the evidence was insufficient to prove that he constructively possessed any of the cocaine or marijuana recovered from the apartment and the three vehicles.10 We disagree.
When the sufficiency of the evidence is challenged on appeal, the judgment of the trial court “is presumed correct and will be reversed only upon a showing that it is ‘plainly wrong or without evidence to support it.’ ” Viney v. Commonwealth, 269 Va. 296, 299, 609 S.E.2d 26, 28 (2005) (quoting Code § 8.01-680). Also, “[t]he judgment of a trial court sitting without a jury is entitled to the same weight as a jury verdict,” and, as such, “will not be set aside unless it appears from the evidence that the judgment is plainly wrong or without evidence to support it.” Martin v. Commonwealth, 4 Va.App. 438, 443, 358 S.E.2d 415, 418 (1987).
“The Commonwealth may prove possession of a controlled substance by showing either actual or constructive *433possession.” Barlow v. Commonwealth, 26 Va.App. 421, 429, 494 S.E.2d 901, 904 (1998)., To support a conviction based upon constructive possession, “ ‘the Commonwealth must point to evidence of acts, statements, or conduct of the accused or other facts or circumstances which tend to show that the defendant was aware of both the presence and character of the substance and that it was subject to his dominion and control.’” Drew v. Commonwealth, 230 Va. 471, 473, 338 S.E.2d 844, 845 (1986) (quoting Powers v. Commonwealth, 227 Va. 474, 476, 316 S.E.2d 739, 740 (1984)). However, “[t]he Commonwealth is not required to prove that there is no possibility that someone else may have planted, discarded, abandoned or placed the drugs____” Brown v. Commonwealth, 15 Va.App. 1, 10, 421 S.E.2d 877, 883 (1992) (en banc).
Here, the evidence was sufficient to show that Wilson “was aware of both the presence and character” of the marijuana found in the apartment and that the substance was “subject to his dominion and control.” The marijuana, although not in plain view, was secreted in the kitchen cabinets of an apartment tailored to serve as the headquarters for a drug operation. Wilson was present in the kitchen of that apartment, with $1,755 cash in his pockets and a loaded weapon in his belt, at the time the apartment was searched. The trial court could reasonably have inferred that Wilson’s presence in the apartment, coupled with the large amounts of cash and the gun in his possession, indicated that he was an active member of the drug operation and, as such, was both aware of the presence of the marijuana and capable of exercising dominion and control over that marijuana. See, e.g., Archer v. Commonwealth, 26 Va.App. 1, 12, 492 S.E.2d 826, 832 (1997) (“Although mere proximity to the contraband is insufficient to establish possession, it is a factor that may be considered in determining whether a defendant possessed the contraband.... [Ojccupancy of the premises on which the contraband was found is likewise a circumstance probative of possession.”); Hetmeyer v. Commonwealth, 19 Va.App. 103, 111-12, 448 S.E.2d 894, 899-900 (1994) (noting that the defendant’s possession of a large sum of money was a factor to be *434considered in determining whether the defendant constructively possessed drugs found in his hotel room).
Moreover, we note that the Commonwealth was not required to prove that Wilson was the only person capable of exercising dominion and control over the marijuana. As we have held, a defendant’s possession of an illegal substance “ ‘need not be exclusive.’ ” Barlow, 26 Va.App. at 429, 494 S.E.2d at 905 (quoting Ritter v. Commonwealth, 210 Va. 732, 741, 173 S.E.2d 799, 805-06 (1970)). Rather, “ ‘[t]he defendant may share [the drugs] with one or more’ ” other individuals. Id. (quoting Ritter, 210 Va. at 741, 173 S.E.2d at 805-06); see also Wells v. Commonwealth, 32 Va.App. 775, 781, 531 S.E.2d 16, 19 (2000) (“Possession need not be actual, exclusive or lengthy in order to support a conviction; instead, the statute criminalizes constructive or joint possession ... of any duration.” (emphasis added)).
Similarly, the evidence was also sufficient to show that Wilson “was aware of both the presence and character” of the cocaine found in the apartment and that the cocaine was “subject to his dominion and control.” As with the marijuana found in the kitchen, the trial court could reasonably have inferred that Wilson, as an active member of the drug operation, was both aware of the presence of the cocaine in the living room—which was in plain view—and capable of exercising dominion and control over that cocaine. As noted above, although all of the individuals located in the apartment may have also been aware of the ball of cocaine and capable of exercising dominion and control over that cocaine, the Commonwealth was not required to prove that Wilson alone had possession of the cocaine found in the living room.
As to the large quantities of cocaine found in the van, the evidence established that Wilson was the only member of the group who was carrying a key to that vehicle on the night the apartment was searched. Also, the ammunition magazine found in the van matched the gun Wilson was carrying, and none of the other individuals in the apartment were carrying that type of weapon. Because, as discussed above, the trial *435court could reasonably have inferred that Wilson was a drug dealer actively involved in the operation headquartered at the apartment, the trial court could reasonably have inferred that Wilson was aware of the presence of cocaine in the van and that he exercised dominion and control over that substance.
We note that this case is readily distinguishable from Clodfelter v. Commonwealth, 218 Va. 619, 238 S.E.2d 820 (1977). In Clodfelter, the Virginia Supreme Court held that the defendant’s possession of a key to a hotel room was insufficient to prove that he actually or constructively possessed the drugs found in that hotel room. See id. at 623, 238 S.E.2d at 822. In Clodfelter, the defendant’s possession of the key was the sole circumstance upon which the finding of constructive possession was based. Here, in contrast, the trial court had numerous additional factors tending to prove that Wilson knew about the presence of the cocaine in the van and was capable of exercising dominion and control over that cocaine. Specifically, the evidence in this case was more than sufficient to establish that Wilson was—if not the leader—at least a member of the major, ongoing drug operation headquartered at the apartment. It follows that Wilson—as a member of that drug operation—would have been aware of the $350,000 worth of cocaine concealed in a vehicle to which he held the only key.
For similar reasons, we note that this case is distinguishable from Huvar v. Commonwealth, 212 Va. 667, 187 S.E.2d 177 (1972), and Drew v. Commonwealth, 230 Va. 471, 338 S.E.2d 844 (1986). In both Huvar and Drew, the Virginia Supreme Court held that the defendant’s mere presence in the area where the drugs were found was insufficient to establish constructive possession. In Huvar, the defendant was arrested in the bathroom of an apartment. Drugs were scattered throughout the other rooms of the apartment, the apartment smelled of marijuana, and the defendant appeared to have been smoking marijuana. See 212 Va. at 668, 187 S.E.2d at 177-78. However, the Virginia Supreme Court reversed his conviction, reasoning that the defendant “made no statement, committed no act and indulged in no conduct from which the *436inference could be fairly drawn that he possessed or controlled the drugs which the police found.” Id. at 668, 187 S.E.2d at 178. Similarly, in Drew, the Virginia Supreme Court reversed the defendant’s conviction for constructive possession of cocaine, reasoning that, “[a]t most, the evidence establishes that [the defendant] resided at ... and ... was near the residence the night the cocaine was seized. This is insufficient to prove constructive possession by the defendant.” 230 Va. at 474, 338 S.E.2d at 846.
Here, however, the trial court did not base its findings of knowledge, dominion, and control solely on Wilson’s presence in a place where drugs were found. Rather, the trial court based its findings on the fact that Wilson was found in an apartment outfitted to be the headquarters of a major drug operation, with a large amount of cash in his pocket, and a loaded weapon in his belt. Thus, unlike the circumstances presented in Huvar and Drew, the evidence in this case established more than the mere fact that Wilson was incidentally present in the location where the drugs were found; it established that Wilson was an active drug dealer present at the headquarters of a major drug operation of which he was a part. Cf. Wells, 32 Va.App. at 782, 531 S.E.2d at 19 (affirming conviction for constructive possession of marijuana where the evidence established that the defendant “was present for at least thirty minutes prior to the execution of a warrant,” the police “found marijuana in numerous locations throughout the house” as well as “paraphernalia indicative of drug distribution, including two sets of scales and a large quantity of small Ziploc baggies,” and the defendant had “a large quantity of cash on his person,” reasoning that these factors “were sufficient to prove appellant possessed the marijuana jointly with others”).
Considering all of the circumstances of this case, we hold that the evidence was sufficient to establish that Wilson was aware of the presence of the marijuana in the kitchen, the cocaine in the living room, and the cocaine in the van and that he exercised the requisite degree of dominion and control over those illegal substances. Thus, we affirm his convictions for *437possession of cocaine with intent to distribute and possession of marijuana with intent to distribute.
IV. CONCLUSION
For these reasons, we hold that the trial court did not abuse its discretion by refusing to halt the trial to permit the parties to finalize the last-minute plea negotiations. We also hold that, because Wilson failed to prove that he suffered actual bias or prejudice as a result of Judge Griffith’s alleged judicial misconduct, Judge Griffith did not abuse his discretion by refusing to recuse himself from this case. Finally, we hold that the evidence was sufficient to support Wilson’s convictions for possession of marijuana with intent to distribute and possession of cocaine with intent to distribute, and, therefore, we affirm his convictions.
Affirmed.
. Judge Clements joins only in Part III(C) of the majority opinion relating to the sufficiency of the evidence and would remand for a new trial based upon the analysis contained in that portion of Judge Benton's dissent with regard to the remaining issues relating to the plea agreement and the failure of the trial judge to recuse himself.
. The officers later discovered that "Deshawn” was actually Michael Wilson, one of the individuals found inside the apartment during the search.
. A prospective witness for the prosecution had apparently given false testimony in an earlier federal proceeding. The Commonwealth decided to offer Wilson a plea agreement to avoid the "potential problems with [the witness]” that might arise during a trial on the merits.
. The trial court dismissed on double jeopardy grounds a second conviction for possession of a firearm while in possession of cocaine.
. Cf. United States v. Pierre, 120 F.3d 1153, 1155 (11th Cir.1997) (holding that the defendant entered an unconditional rather than conditional guilty plea under Fed.R.Crim.P. 11 because "the plea was not preserved in writing, as required by Rule 11(a)(2),” reasoning that the requirement that the agreement be in writing was intended to ensure that the government had given its express consent to the terms of the conditional plea); United States v. Fischetti, 475 F.Supp. 1145, 1151 (D.N.J.1979) (where "both the government and the defendants insist that they have an agreement and wish to have it recognized,” but the plea agreement had not been placed in writing, the court informed the parties that it would only consider written plea agreements, noting the "importance of employing routine requirements of signed memoranda as a simple and obvious tool to provide certainty and avoid controversy,” and further reasoning that "[(Important transactions such as property contracts, deeds, mortgages and wills have long been required to be put in writing,” and that "[a]greements in respect to pleas affecting a person’s constitutional rights and liberty are hardly of lesser importance”).
. Although the record does not fully disclose the terms of the "plea agreement,” the Commonwealth noted, in a post-trial brief filed in the trial court, that “[t]his plea agreement called for the Commonwealth to nolle pross [sic] some of the charges in exchange for the defendant’s guilty plea to some of the other charges.” However, the parties did not disclose even this detail to the trial court when Zaleski first asked the court to halt the trial in order to permit finalization of the plea negotiations. Moreover, at oral argument before this Court en banc, when asked whether the "plea agreement" called for charges to be dropped, Zaleski responded "I presume so." Other questions regarding the specific terms of the "plea agreement” were answered with similar imprecision.
. The parties have not addressed, and we therefore do not decide, whether the trial court is required to consider a plea agreement that has been properly reduced to writing, signed, and presented to the court pursuant to Rule 3A:8 after trial has commenced. But cf. United States v. Stamey, 569 F.2d 805, 806 (4th Cir.1978) (holding that the trial court did not err when it accepted the defendant's guilty plea without first considering the substance of a proffered plea agreement, reasoning that the federal rules "permit[ ] each federal court to decide for itself the extent to which it will permit plea negotiations,” and concluding that "[n]o court is compelled to permit any plea negotiations at all” (internal quotations omitted)); see also United States v. Petty, 600 F.2d 713, 713 (8th Cir.1979) ("[A] district court is under no duty to consider a negotiated plea agreement.”); In re Yielding, 599 F.2d 251, 252-53 (8th Cir.1979) (denying writ of mandamus where petitioner sought to compel the district court to consider a negotiated plea agreement, reasoning that "the district court was under no duty to [do so]”).
. Unquestionably, a defendant has the right, under Article I, section 8 of the Virginia Constitution, to plead guilty to the whole of an indictment. See Graham, 11 Va.App. at 139, 397 S.E.2d at 273. Also, "[t]he fact that the trial has begun has no effect on a defendant’s constitutional right to plead guilty.” Id. at 141, 397 S.E.2d at 274. Thus, "[t]he fact that a plea is tendered mid trial is irrelevant to the analysis regarding a defendant’s right to enter a plea of guilty,” id., and "a defendant may [therefore] plead guilty at any time prior to the return of the juiy’s verdict concluding the guilt phase of a bifurcated trial.” Daye v. Commonwealth, 21 Va.App. 688, 692, 467 S.E.2d 287, 289 (1996). However, at no point prior to the verdicts did Wilson actually change his "not guilty” plea to a "guilty” plea, and the trial court’s decision to disregard the orally proffered "agreement” did not preclude Wilson from pleading guilty: it merely prevented him from doing so in accordance with the terms of the agreement he had presumably reached with the Commonwealth’s attorney. Accordingly, Wilson's constitutional right to plead guilty was neither implicated nor violated under the circumstances of this case. See United States v. Hyde, 520 U.S. 670, 677, 117 S.Ct. 1630, 1634, 137 L.Ed.2d 935 (1997) (holding that the Ninth Circuit erred when it "equated acceptance of the guilty plea with acceptance of the plea agreement, and deferral of the plea agreement with deferral of the guilty plea,” explaining that a guilty plea and a plea agreement are only " 'bound up together’ in the sense that a rejection of the agreement simultaneously frees the defendant from his commitment to plead guilty” (emphasis added)).
. Although Zaleski made the motion for recusal after Judge Griffith declined to consider the plea agreement, he did not argue that the judge should recuse himself according to the provisions of Rule 3A: 8(c)(4), which provides that a judge should recuse himself from a case if he rejects a proffered plea agreement. Rather, Zaleski argued only that Judge Griffith was prejudiced against both Wilson and his counsel, reasoning that "the remarks that the Court made about [Zaleski’s] performance” and the fact that Judge Griffith had sought out the case indicated that the judge "certainly [was] biased ... as to this particular case.” Regardless, because Judge Griffith did not consider the plea agreement—much less reject that agreement—the provisions of Rule 3A:8(c)(4) are not implicated under the circumstances of this case.
. Wilson argued before the three-judge panel that the evidence was also insufficient to support the trial court's conclusion that he was a convicted felon. Wilson does not raise this argument on rehearing en banc, and, accordingly, we do not address it.